如何在 CakePHP 中通过 $form->end() 使用特殊字符
How to use special characters with $form->end() in CakePHP
我正在使用 CakePHP 1.3。我知道,旧版本,但这就是我现在所拥有的。我正在尝试使用带有文本“¡Listo!”的按钮。我试过的代码是:
echo $form->end('aquí', array('escape' => false));
echo $form->end('aquí');
结果总是这样:
我要的是这个:
我使用$html->link()
实现了特殊字符的使用,但我不知道如何使用$form->end()
实现。看看我是如何做到的 $html->link()
:
echo $html->link('¡Listo!', array('controller' => 'users', 'action' => 'change_email'), array('target' => '_self', 'class'=>'js-change-email', 'escape' => false));
你知道如何在 CakePHP 中使用带有 $form->end()
的特殊字符吗?谢谢。
表单助手的end
函数只接受一个参数。如果为null,则假定您已经自己输出了提交按钮并且只输出了表单结束。如果它是一个字符串,它被用作按钮的标签。如果它是一个数组,它会找到带有 label
键的按钮的标签,并将其余部分用作选项。
简而言之,使用:
echo $form->end(array('label' => 'aquí', 'escape' => false));
我正在使用 CakePHP 1.3。我知道,旧版本,但这就是我现在所拥有的。我正在尝试使用带有文本“¡Listo!”的按钮。我试过的代码是:
echo $form->end('aquí', array('escape' => false));
echo $form->end('aquí');
结果总是这样:
我要的是这个:
我使用$html->link()
实现了特殊字符的使用,但我不知道如何使用$form->end()
实现。看看我是如何做到的 $html->link()
:
echo $html->link('¡Listo!', array('controller' => 'users', 'action' => 'change_email'), array('target' => '_self', 'class'=>'js-change-email', 'escape' => false));
你知道如何在 CakePHP 中使用带有 $form->end()
的特殊字符吗?谢谢。
表单助手的end
函数只接受一个参数。如果为null,则假定您已经自己输出了提交按钮并且只输出了表单结束。如果它是一个字符串,它被用作按钮的标签。如果它是一个数组,它会找到带有 label
键的按钮的标签,并将其余部分用作选项。
简而言之,使用:
echo $form->end(array('label' => 'aquí', 'escape' => false));