嗨,我有这句话
$g->addButton('')->set('NEW ACTIVITY')->js('click')->univ()->redirect('newactivity');
是否可以调用“重定向”方法并通过$ _GET传递参数?所以在页面“newactivity”中我可以要求$ _GET ['something']?
像这样的东西
$g->addButton('')->set('NEW ACTIVITY')->js('click')->univ()->redirect('newactivity?id=1'); (this doesn't work)
or
$g->addButton('')->set('NEW ACTIVITY')->js('click')->univ()->redirect('newactivity','id=1');
由于
答案 0 :(得分:2)
您需要的是正确构建目标网址。
http://agiletoolkit.org/learn/understand/page/link
->univ()->redirect($this->api->getDestinationURL('newactivity',array('id'=>1)));
使用stickyGET将影响您将要生成的所有网址。因此,如果您添加2个链接,则每个链接都将传递ID。
如果你需要传递已经通过GET传递的参数,例如,那么stickyGET会更好
array('id'=>$_GET['id']);
答案 1 :(得分:0)
这里也是其他ATK4开发者聊天的地方,也许是你的ATK4 Q的另一个资源。 http://chat.stackoverflow.com/rooms/2966/agile-toolkit-atk4