Jie*_*eng 0 php zend-framework
我了解到我可以ignore在a上设置标志,Zend_Form_Element以便在获取值时忽略它.
我有
$this->addElement('submit', 'btnLogin', array(
'label' => 'Login',
'ignore' => true
));
Run Code Online (Sandbox Code Playgroud)
但是,当我这样做
foreach ($this->getElements() as $elem) {
echo $elem->getName() . "<br />";
}
Run Code Online (Sandbox Code Playgroud)
它仍然包括 btnLogin
该ignore-flag只会确保表单元素没有得到在表单级别(name有效地从发布的表单数据中删除它的-attribute$form->getValues())上检索表单值时不包括.在执行以下操作时,您将无法获得元素的值:
foreach ($form->getValues() as $name => $value) {
// ...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2860 次 |
| 最近记录: |