2010-07-11 6 views
0

J'utilise cakePHP 1.26. Je suis désolé de poser cette question, mais je ne pouvais pas travailler sur la façon d'utiliser le CakePHP assistant formulaire intégré pour générer le code comme ces deux:Comment utiliser l'aide FORM intégrée de cakePHP pour générer des zones de texte et des zones de texte cachées

<input type="text" name="data[Test][quote]" id="data[Test][quote]" size="12" style="font-family:Arial" value="helloworld" readonly> 

<input type="hidden" name="data[Test][quote]" id="data[Test][quote]" value="helloworld"> 

Pourriez-vous me aider s'il vous plaît?

Répondre

1

Essayez ceci:

<?php 
echo $form->input('Test.quote', array('type' => 'hidden', 'value' => 'helloworld')); 
echo $form->input('Test.quote', array('type' => text', 'size' => 12, 'style' => 'font-family:Arial', 'value' => 'helloworld', 'readonly' => 'readonly')); 
?> 

Si vous les mettez à la fois sur la même page, avec le même nom, assurez-vous de mettre l'entrée cachée avant que le texte. De cette façon, la saisie de texte remplacera l'entrée cachée si quelqu'un entre quelque chose sur le terrain.

Questions connexes