2014-01-06 34 views
2

即時通訊與新的ATK,但無法找到解決方案。我發現的例子使用的鏈路這裏的模板:https://agiletoolkit.org/whatsnew/apr2011ATK:與網格使用鏈接格式

創建網格這個樣子,並添加鏈接:

$grid=$this->add('Grid'); 
$grid->setModel('Application',array('name')); 
$grid->addColumn('link','name')->setTemplate('<a href="..">xx</a>'); 

至極產生像這樣的鏈接:

<a href="..">xx</a> 
<a href="..">xx</a> 

我想如下所示:

<a href="?name=1">Name 1</a> 
<a href="?name=2">Name 2</a> 

我可以通過setTemplate實現嗎?我應該以某種方式插入當前的名稱和身份證號碼模板,但如何做到這一點?或者還有其他更好的方法嗎?

謝謝!

回答

2

試試這個

$grid=$this->add('Grid'); 
$grid->setModel('Application',array('name')); 
$grid->addColumn('link','name')->setTemplate('<a href=".."><?$name?></a>'); 
+0

太好了! :)像這樣:$ grid-> addColumn('link','name') - > setTemplate(''); – Peter