联系官方销售客服
1835022288
028-61286886
多个内容页:给内容创建多个模板和地址
按教程复制了一份
<?php namespace Phpcmf\Controllers; /** * 二次开发时可以修改本文件,不影响升级覆盖 */ // 这里改成和文件名一样的名字 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"); } }
然后伪静态
"([A-za-z0-9 \-\_]+)\/([0-9]+)\-jieshao\.html(.*)" => 'index.php?s=yisheng&c=jieshao&id=$1',
但是打开地址
/目录/ID-jieshao.html
显示
仔细看教程,首字母大写建议抽空学习下php方面的知识对你有帮助,网易云课堂搜索php入门
404 - 页面不存在
伪静态规则应该是"([\w\\/]+)\/([0-9]+)\-jieshao\.html" => 'index.php?s=yisheng&c=jieshao&id=$2',而且可能需要放在第一位上面来