cakephp: Как добавить класс span для метки в? - PullRequest
0 голосов
/ 07 октября 2011

я так пытался <?php echo $form->label('full_name', 'Full name', array('wrap'=>'span','class' => 'required'));?>

Ожидаемый результат:

<label for="full_name"> Full name <span class="required">&nbsp;</span> </label>

Ответы [ 3 ]

1 голос
/ 01 мая 2013

вы можете сделать так:

        <?php 
            echo $this->Form->label('short_link', 'Custom URL <span style="font-size:9px;"><em>(Optional)</em></span>:', array('class' => 'YOUR CLASS FOR LABEL'));

            echo $this->Form->input('short_link',array('label'=>false,'class'=>'YOUR CLASS FOR INPUT','value'=>'','size'=>'40'));
        ?>
1 голос
/ 07 октября 2011
<?php echo $form->label('full_name', 'Full name <span class="required">&nbsp;</span>', array());?>

Не уверен, есть ли способ упаковки текста внутри метки в элементе. Но вышесказанное даст вам ожидаемый результат.

0 голосов
/ 07 октября 2011

Вы даже можете упростить это, добавив его внутрь элемента ввода:

<?php echo $this->Form->input('full_name', array('label'=>'<span>Full Name</span>', 'class'=>'required')); ?>

...