用自定義入口方法新增了如下頁面,并且指定了模板文件
<?php namespace Phpcmf\Controllers;
class Go extends \Phpcmf\Common
{
public function index() {
/**
* 自定義程序的控制器代碼
這里寫php代碼,基于控制器類
*/
$id = intval($_GET['id']);
$data = \Phpcmf\Service::M()->table_site("sp")->get($id); // 這里吧demo改成你的模塊目錄名稱
$url = $data['sptklj']; // 輸出url看看對不對,這里可以改進(jìn)為301跳轉(zhuǎn)等等,自由發(fā)揮
\Phpcmf\Service::V()->display('go.html');
}
}
?>目前是在go.html 里,{$title}、{$id}、{$url}都是空置,且頁面提示: 模塊目錄[MOD_DIR]不存在
請問在go.html,要怎樣寫標(biāo)簽才能調(diào)用上面的
$id $url
從而能調(diào)出{$title}、{$id}、{$url}這個(gè)值,這些值的在模塊SP里面
define("MOD_DIR", "sp"); \Phpcmf\Service::V()->assign('url', $url); \Phpcmf\Service::V()->assign('title', "這是title傳遞過的值");參考文檔:《定義控制器》
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!