我正在尝试在代码触发器中创建一个标题为EMPLOYEES_id的隐藏字段。我已经看了文档,并遵循了它们,但这个领域就是不会进入。
我的代码如下..
<?php $EMPLOYEES_id = array('EMPLOYEES_id' => $message[0]->EMPLOYEES_id); ?>
<?php $attributes = array('class' => 'well form-horizontal');?>
<?=form_open('messages/create', $attributes, '',$EMPLOYEES_id)?>该字段未出现在我的表单中。我假设这是因为在form_open中添加了一个额外的数组
发布于 2012-05-23 17:51:30
建议进行两个更改:
<?php echo,而不是<?= shortcut syntax发布于 2012-05-23 18:08:25
如果你仍然想尝试form_open方法,那么首先,遵循Yan的想法,因为数组应该是第三个参数,而不是第四个参数。
其次,当您传递两个类时,CodeIgniter可能不喜欢这样。
也许你可以试试:
$attributes = array('class' => 'well', 'class' => 'form-horizontal');也是。虽然我更怀疑这不是问题所在,但这值得一试……
发布于 2012-05-23 18:09:36
这就是了:
你的代码:
<?=form_open('messages/create', $attributes, '',$EMPLOYEES_id)?>隐藏的输入是第三个参数,您将它作为第四个参数传递,它应该是:
<?=form_open('messages/create', $attributes, $EMPLOYEES_id)?>https://stackoverflow.com/questions/10717412
复制相似问题