Merci à vous tous pour ces réponses, j'y vais de ce pas appliquer ces
conseils ;)

On 23 juil, 23:30, francky06l <[EMAIL PROTECTED]> wrote:
> Pour revenir a ta question a propos de javascript, il faut mettre le
> helper javascript dans app_controller.php (commun donc a tous les
> controlleurs).
> En effet, le layout (default) est commun a toutes les vues, le fait
> d'inclure javascript helper dans un controlleur specifique ne suffit
> pas..
>
> Pour le formulaire sans Controlleur (ni modele), tu peux passe null a
> create form : $form->create(null, etc ....) ..
>
> On Jul 23, 5:44 pm, Pierre MARTIN <[EMAIL PROTECTED]> wrote:
>
> > Ah ben merci ... on en apprends tous les jours !
> > Desole de mon ignorance :P
>
> > On 23 juil, 10:33, avairet <[EMAIL PROTECTED]> wrote:
>
> > > Ben oui, un contrôleur peut travailler sans modèle !
>
> > > Dans ce cas, il suffit de faire :
> > > public $uses = array(); (PHP 5)
> > > var $uses = array(); (PHP 4)
>
> > > On 23 juil, 16:10, Pierre MARTIN <[EMAIL PROTECTED]> wrote:
>
> > > > Bonjour,
>
> > > > Juste une question dans ce cas la ... Le controller peut ne pas etre
> > > > relie a un modele ?
> > > > Comment faut-il proceder dans ce cas ? L'attribut $modelNames ?
>
> > > > Pierre
> > > > PS : Desole, je suis au boulot et le QWERTY c'est ... euh ...
> > > > embetant !
>
> > > > On 23 juil, 08:00, avairet <[EMAIL PROTECTED]> wrote:
>
> > > > > Bonjour à tous,
>
> > > > > Je rebondis sur la première question : on peut très bien faire un
> > > > > formulaire sans l'associer à un modèle !
> > > > > Si ce formulaire n'est pas destiné à enregistrer des données, inutile
> > > > > de créer un modèle.
>
> > > > > Dans ta vue tu peux construire ton formulaire en HTML pur ou bien avec
> > > > > le helper form.
> > > > > Tu indiques bien une action de ton contrôleur dans l'attribut ACTION
> > > > > du formulaire et c'est tout.
>
> > > > > Ensuite dans l'action de ton contrôleur tu peux faire tous les tests
> > > > > habituels, en interrogeant $this->data, par exemple :
> > > > > if ($this->data['NomDomaine'] != "") {
> > > > > // Je teste ici la validité du nom de domaine et s'il n'est pas bon,
> > > > > je renvoie au formulaire avec un message d'erreur
> > > > > if(verif_validite($this->data['NomDomaine']) === true) {
> > > > > $this->Session->setFlash(__('Votre nom de domaine est conforme.'));
>
> > > > > }
> > > > > }
>
> > > > > On 22 juil, 13:57, Pierre MARTIN <[EMAIL PROTECTED]> wrote:
>
> > > > > > Bonjour,
>
> > > > > > Cela semble par contre bizarre ...
> > > > > > As-tu fais : var $helpers = array(..., 'Javascript', ...);
> > > > > > (avec un array et une majuscule ?)
>
> > > > > > Dans ton code, es-tu sûr que tu appelles une méthode existante avec
> > > > > > les bons paramètres ?
> > > > > > Je pense que là il serait judicieux de nous montrer le "best of ton
> > > > > > code" pour t'en dire plus.
>
> > > > > > Bonne journée,
> > > > > > Pierre
>
> > > > > > On 22 juil, 07:50, Louis <[EMAIL PROTECTED]> wrote:
>
> > > > > > > Merci Pierre, c'est exactement ce qu'il me fallait.
>
> > > > > > > 3) Dernière question, comment peut-on associer un javascript dans 
> > > > > > > le
> > > > > > > layout ?
> > > > > > > Lorsque j'essaye de passer par $javascript il me dit que l'objet
> > > > > > > n'existe pas, j'ajoute pourtant le helper Javascript dans le
> > > > > > > controlleur.
>
> > > > > > > Merci encore pour votre aide !
>
> > > > > > > On 22 juil, 13:42, Pierre MARTIN <[EMAIL PROTECTED]> wrote:
>
> > > > > > > > Bonjour Louis,
>
> > > > > > > > Dans ce cas là il te faudra quand même créer une classe pour ton
> > > > > > > > Modèle, mais dans celle ci tu n'auras que :
> > > > > > > >    $useTable = false;
>
> > > > > > > > Jettes un oeil ici :http://book.cakephp.org/fr/view/436/usetable
> > > > > > > > ... le livre de cuisine est le meilleur ami du développeur :P
>
> > > > > > > > Pierre
>
> > > > > > > > On 22 juil, 07:28, Louis <[EMAIL PROTECTED]> wrote:
>
> > > > > > > > > Salut,
>
> > > > > > > > > Merci de ta réponse cependant je ne comprends toujours pas la 
> > > > > > > > > façon de
> > > > > > > > > faire si je dois par exemple créer un formulaire pour 
> > > > > > > > > vérifier la
> > > > > > > > > disponibilité d'un nom de domaine, je vois pas en quoi je dois
> > > > > > > > > associer une base de données ?!?
>
> > > > > > > > > Je souhaiterais seulement avoir un controlleur qui agira sur 
> > > > > > > > > ma vue.
>
> > > > > > > > > Non ?
>
> > > > > > > > > On 22 juil, 11:20, "ayoub hidri" <[EMAIL PROTECTED]> wrote:
>
> > > > > > > > > > Bonjour,
>
> > > > > > > > > > >>1) Je suis nouveau dans l'utilisation de cakephp, ma 
> > > > > > > > > > >>question semble
>
> > > > > > > > > > et doit etre idiote mais je souhaiterais savoir comment 
> > > > > > > > > > créer un
> > > > > > > > > > formulaire sans avoir spécialement de modèle associé ?
> > > > > > > > > > Car il va chercher automatiquement une table ayant le même 
> > > > > > > > > > nom non ?
>
> > > > > > > > > > il faut toujours avoir une modele associé meme si cake 
> > > > > > > > > > reconnais la table
> > > > > > > > > > qui ne doit pas avoir le meme nom mais plutot le pluriel de 
> > > > > > > > > > ton modele
>
> > > > > > > > > > si ce n'est pas dèja fait essais de jeter un oeil sur ce 
> > > > > > > > > > tuto :http://book.cakephp.org/view/219/blog
>
> > > > > > > > > > >> 2) Je souhaiterais aussi savoir comment récupérer les 
> > > > > > > > > > >> erreurs
>
> > > > > > > > > > associées à la base de données car je vois qu'en bas de 
> > > > > > > > > > chaque page
> > > > > > > > > > j'ai le débuggage et cela me mets à chaque fois qu'il y a 
> > > > > > > > > > des erreurs
> > > > > > > > > > sans me donner lesquelles ? (lors des select par exemple)
>
> > > > > > > > > >http://bakery.cakephp.org/articles/view/showing-database-errors
>
> > > > > > > > > > Google est le meilleur ami de l'homme pense y
>
> > > > > > > > > > @+
>
> > > > > > > > > > 2008/7/22 Louis <[EMAIL PROTECTED]>:
>
> > > > > > > > > > > Bonjour,
>
> > > > > > > > > > > 1) Je suis nouveau dans l'utilisation de cakephp, ma 
> > > > > > > > > > > question semble
> > > > > > > > > > > et doit etre idiote mais je souhaiterais savoir comment 
> > > > > > > > > > > créer un
> > > > > > > > > > > formulaire sans avoir spécialement de modèle associé ?
> > > > > > > > > > > Car il va chercher automatiquement une table ayant le 
> > > > > > > > > > > même nom non ?
>
> > > > > > > > > > > 2) Je souhaiterais aussi savoir comment récupérer les 
> > > > > > > > > > > erreurs
> > > > > > > > > > > associées à la base de données car je vois qu'en bas de 
> > > > > > > > > > > chaque page
> > > > > > > > > > > j'ai le débuggage et cela me mets à chaque fois qu'il y a 
> > > > > > > > > > > des erreurs
> > > > > > > > > > > sans me donner lesquelles ? (lors des select par exemple)
>
> > > > > > > > > > > Merci d'avance pour votre aide
--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : cakephp-fr@googlegroups.com
Pour résilier  : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à