0
我有一个包含联系人的联系页面。当点击一个联系人时,应该出现一个包含此联系人信息的详细页面。Routing config.yml
细节页面称为在一般接触页面:
<a href="{$Top.URLSegment}/contact/{$ID}">Details</a>
在config.yml添加以下:
Name: mySite
After: framework/routes#coreroutes
---
Director:
rules:
'detail/contact/$ID': 'ContactDetailPage_Controller'
//的联系人详细信息控制器
class ContactDetailPage_Controller extends Page_Controller {
private $id;
public function init() {
parent::init();
$Params = $this->getURLParams();
$URLSegment = Convert::raw2sql($Params['ID']);
$this->id = $URLSegment;
}
不幸的是,由cli在链接上显示当前页面不存在的错误。
什么可能是错的? 谢谢
谢谢!我做了一个ContactDetailPage.ss - 但通过调用上面的详细信息链接,我得到一个空白页面,它给了我只是传递参数的数组。怎样才能调用正确的.ss(分配正确的模板)? – Steve