J'utilise le gâteau & J'ai un formulaire Web pour entrer les URL à entrer dans mon db. Il y aura un espace d'entrée (url1) et en dessous un lien qui dit "ajouter une autre URL" qui, lorsqu'il est cliqué, génère un nouveau formulaire (url2) et réutilise le "ajouter une autre URL". Donc, ce serait comme:Ajouter un enfant dans Cake
echo $form->input('name');
echo $form->input('id');
echo $form->input('url1');
echo $form->input('weight1');
echo '<a href="XXX">add another URL</a>';
puis, si XXX est cliqué, il serait comme ceci:
echo $form->input('name');
echo $form->input('id');
echo $form->input('url1');
echo $form->input('weight1');
echo $form->input('url2');
echo $form->input('weight2');
echo '<a href="XXX">add another URL</a>';
Y at-il un script jquery je peux utiliser pour faire ceci ou fait gâteau ont quelque chose construit dans?
Merci beaucoup pour votre réponse, je vais essayer cela. –
J'ai essayé cela mais quand je le fais, je n'obtiens aucune réponse du tout en cliquant sur le lien "ajouter un autre URL". Aussi je suis inquiet que js ne puisse pas faire le nombre après l'URL et l'incrément de poids, puisqu'il appelle php, que j'ai toujours pensé fini de rendre avant que js ne commence même. –
Je ne comprends pas pourquoi vous dites cela, vous pouvez utiliser la méthode attr pour modifier un attribut à la volée. Mais en réalité vous n'avez pas besoin d'ajouter un nombre à l'URL et Weight fait juste une boucle pour lire les tableaux $ _POST ['urls'] et $ _POST ['weights'] et vous avez terminé. –