多個內(nèi)容頁:給內(nèi)容創(chuàng)建多個模板和地址
按教程復制了一份
<?php namespace Phpcmf\Controllers;
/**
* 二次開發(fā)時可以修改本文件,不影響升級覆蓋
*/
// 這里改成和文件名一樣的名字
class jieshao extends \Phpcmf\Home\Module
{
public function index() {
$this->_module_init();
$data = $this->_Show(
(int)\Phpcmf\Service::L('Input')->get('id'),
[
'field' => dr_safe_replace(\Phpcmf\Service::L('Input')->get('field')),
'value' => dr_safe_replace(\Phpcmf\Service::L('Input')->get('value')),
],
max(1, (int)\Phpcmf\Service::L('Input')->get('page')),
1
);
// 這里指定新的模板
\Phpcmf\Service::V()->display("show_yisheng_jieshao.html");
}
}
然后偽靜態(tài)
"([A-za-z0-9 \-\_]+)\/([0-9]+)\-jieshao\.html(.*)" => 'index.php?s=yisheng&c=jieshao&id=$1',
但是打開地址
/目錄/ID-jieshao.html
顯示

仔細看教程,首字母大寫
建議抽空學習下php方面的知識對你有幫助,網(wǎng)易云課堂搜索php入門
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復@迅??蚣芗夹g(shù)-劉懷遠 改成大寫也是提示:
404 - 頁面不存在
回復@Hi Jieshao.php除了首字母大寫,類名首字母大寫
偽靜態(tài)規(guī)則應該是
"([\w\\/]+)\/([0-9]+)\-jieshao\.html" => 'index.php?s=yisheng&c=jieshao&id=$2',
而且可能需要放在第一位上面來