首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用FormHelper传递ID

用FormHelper传递ID
EN

Stack Overflow用户
提问于 2013-08-09 14:57:48
回答 1查看 24关注 0票数 0

我正在尝试创建一个表单,并使用在操作中传递id。我想要这样:<form action="menus/recusar/2>

代码语言:javascript
复制
<?php echo $this->Form->create('Menus', array('action' => 'recusar', $id)) ?>
<?php echo $this->Form->end('Submit') ?>

其结果是:

<form action="/societario/menuses/recusar" 2="2" id="MenusRecusarForm" method="post" accept-charset="utf-8">

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-09 15:06:45

应该管用的。试一试

代码语言:javascript
复制
$id = 2; //Your ID

echo $this->Form->create(null, array(
    'url' => 'menus/recusar/' . $id,
    'type' => 'post'
));

// or

echo $this->Form->create(null, array(
    'url' => array('controller' => 'menus', 'action' => 'recusar', $id)
));

来源:http://book.cakephp.org/2.0/en/core-libraries/helpers/form.html#options-for-create

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18149697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档