Forme de case à cocher et étiquette avec CakePHP et Bootstrap
Je vais avoir quelques problèmes en essayant d'obtenir case entrées et les étiquettes à la sortie correcte HTML à l'aide de CakePHP et Twitter Bootstrap.
Le Bootstrap de sortie spécifique devrait être:
<div class="control-group">
<div class="controls">
<label class="checkbox">
<input type="checkbox"> Keep me logged in
</label>
</div>
</div>
Cependant, l'utilisation de la inputDefaults mentionnés ici (http://stackoverflow.com/a/9496242/1247225), ce Gâteau en forme d'entrée:
echo $form->input('auto_login', array(
'type' => 'checkbox',
'label' => __('Keep me logged in', true)));
Sorties ceci:
<div class="control-group">
<input type="hidden" name="data[User][auto_login]" id="UserAutoLogin_" value="0" />
<input type="checkbox" name="data[User][auto_login]" class="" value="1" id="UserAutoLogin" />
<div class="controls">
<label for="UserAutoLogin">Keep me logged in</label>
</div>
</div>
Toutes les idées sur la façon de régler cette entrée individuelle, donc, il renvoie le bon de Bootstrap, HTML, comme ci-dessus?
OriginalL'auteur gman88 | 2012-03-03
Vous devez vous connecter pour publier un commentaire.
Le meilleur moyen de contrôler la forme de sortie, ou le format de la sortie, en passant d'un "format" de l'argument. Essayez de jouer avec cette:
Je ne pense pas que c'est le document, mais en lisant le code, vous pouvez le trouver là.
OriginalL'auteur Jeremiah Crouch
la plus belle façon de le faire est: est-ce
OriginalL'auteur Chris Pierce
Je l'aide :
OriginalL'auteur laul
Vous avez besoin pour construire la forme de widget manuellement pour les cases à cocher au lieu d'utiliser
FormHelper::input
.Par exemple:
OriginalL'auteur chronon
Essayer de code suivant:
OriginalL'auteur monsur.hoq
Si vous êtes à l'aide du composant de sécurité, vous pouvez avoir des problèmes si vous créez vos entrées sans
FormHelper::input
. Si c'est le cas, vous devriez essayer avec ceci:OriginalL'auteur Daniel
Ici, c'est le prêt-à-utiliser la solution:
OriginalL'auteur Fyre
Si vous voulez un "on line" réponse je l'ai eu:
OriginalL'auteur Breno Mazieiro
Dans mon cas, j'ai utilisé AdminLTE modèle avec Bootstrap 3 et ce code fonctionne pour moi:
Bonne chance ici!!!
OriginalL'auteur Toan Nguyen Thai
Voici une solution simple qui fonctionne pour moi:
Le CSS (MOINS):
Ensuite utiliser le helper Form:
OriginalL'auteur Jeremy Burns