我是ATK的新手,但无法找到解决方案。我在链接上找到了使用模板的示例:https://agiletoolkit.org/whatsnew/apr2011
我像这样创建网格,并添加链接:
$grid=$this->add('Grid');
$grid->setModel('Application',array('name'));
$grid->addColumn('link','name')->setTemplate('<a href="..">xx</a>');
Wich生成这样的链接:
<a href="..">xx</a>
<a href="..">xx</a>
我想这样做:
<a href="?name=1">Name 1</a>
<a href="?name=2">Name 2</a>
我能用setTemplate实现这个目标吗?我应该以某种方式将当前名称和id值插入模板,但如何做到这一点?或者还有其他一些更好的方法吗?
谢谢!
答案 0 :(得分:2)
试试这个
$grid=$this->add('Grid');
$grid->setModel('Application',array('name'));
$grid->addColumn('link','name')->setTemplate('<a href=".."><?$name?></a>');