我会在cakePhp中回显Model
字段的值,而不创建表单。
是否有可能与核心助手或我必须建立一个自定义的?
特别是,如果我使用
echo $this->Form->input('field',array('label'=>"This is my value:"))
它打印出一个label
的输入。
我想要的是:
echo $this->Form->label('field',array('label'=>"This is my value:"))
它将打印出来
"This is my value: <value_of_field>"
答案 0 :(得分:2)
FormHelper
使用的所有值均来自$this->request->data
,因此,请尝试打印echo $this->request->data[YourModel][field];
如果没有,那么您可以通过$this->set('variableName', variableValue);
在控制器中定义一个视图变量,并在表单字段中指定它。