CMS利用单页显示其它数据表内容
修改文件:
1. 修改CMS配置/cms/p/[:diyname]/[:id],修改单页伪静态,添加id参数接收
2.修改内容控制器\cms\model\Archives.php,替换模型中的数据表前辍__PREFIX__ 配置
$sql = str_replace("`__PREFIX__", "`" . config('database.prefix'), $sql);
3.修改单页控制器\addons\cms\controller\Page.php index方法,添加id参数接收 $id = $this->request->param('id');
$this->view->assign("id", $id);
4.自制单页模板page.html 到目标文件如page_gzs.html
5.进入CMS,单页管理,添加一个单页
6.修改单面模板,模板中使用{cms:query sql="……..} 查询(原生查询,不会经过读取器)
{/cms:query}