我是cakephp的新手。我试图完成的是这个输出:
<p><label> </label><input class="adminbut rad2" type="submit" name="submit" value="Login" /></p>
这就是我在视图文件中所做的
<?php echo $this->Form->end(array(
'div' => false,
'label' => 'Login',
'class' => 'adminbut rad2',
'name' => 'submit',
'value' => 'Login',
'before' => '<p>',
'after' => '</p>'
));?>
我得到的是:
<input class="adminbut rad2" name="submit" value="Login" type="submit" /></p>
正如您所看到的,我的输出缺失了:
<label> </label>
任何解决方案?
谢谢:)
答案 0 :(得分:1)
尝试
$form->create();
$form->submit("Login",array( 'div' => false, 'class' => 'adminbut rad2', 'name' => 'submit', 'value' => 'Login', 'before' => '<p><label> </label>', 'after'
=> '</p>'
));
$form->end();
答案 1 :(得分:1)
echo $form->input('submit', array(
'type'=>'submit',
'value'=>'Login',
'class'=>'adminbut rad2',
'div'=>array('tag'=>'p'),
'label'=>" "
));
答案 2 :(得分:0)
试试这个我的朋友 Cakephp 2.X
$this->Form->submit(__('Submit'), array('class'=>'adminbut rad2'));
Cakephp 1.x
$form->submit(__('Submit'), array('class'=>'adminbut rad2'));