Bonjour !

Je n'arrive pas à annuler le retour à la ligne entre le label et l'input et aussi entre deux input avec cakephp.
Par exemple :

echo $this->Form->input('payment_id', array(
            'label' => 'Paiement par')
        );

ou

echo $this->Form->hour('heures', true, array(
            'empty' => false,
            'default' => '12'
        ));
        echo $this->Form->minute('minutes', array(
            'empty' => false,
            'default' => '30'
        ));

J'ai tenté de mettre inline au div et/ou au label mais ça ne fait pas ce que je souhaite.
Faut-il voir du cote javascript ou css ?

3 réponses


tu as essayé de mettre "div" => false ?

azerto00
Auteur

Bonjour,

Oui mais cela n'a rien changé à mon problème.
Code HTML :

<label ...="Changer l'état à ..." à="" l'état="" changer="" for="OrderStateId">State</label>
<div id="uniform-OrderStateId" class="selector">
<span style="-moz-user-select: none;">Passée en cuisine</span>
<select id="OrderStateId" name="data[Order][state_id]" style="opacity: 0;">
</div>

en faisant 'div' => true, j’ai :

<div class="input select">
<label ...="Changer l'état à ..." à="" l'état="" changer="" for="OrderStateId">State</label>
<div id="uniform-OrderStateId" class="selector">
<span style="-moz-user-select: none;">Passée en cuisine</span>
<select id="OrderStateId" name="data[Order][state_id]" style="opacity: 0;">
</div>
</div>

Je n'arrive pas à trouver comment faire pour qu'entre la balise label et <div id="uniform-OrderStateId" class="selector"> il n'y ait pas de saut de ligne ...

<style>
label, div.selector { display: inline-block}
</style>