上正文:默认的phpcms v9下载模块的最终下载页面title没有。始终觉得不太好。于是今天把这个问题攻克了
根据URL来分析
index.php?m=content&c=down 调用的是phpcms\modules\content\down.php这个页面
来看代码
$tablename = $this->db->table_name = $this->db->db_tablepre.$MODEL[$modelid]['tablename'];
$this->db->table_name = $tablename.'_data';//v9_download_data
$r = $this->db->get_one(array('id'=>$id));
这数据查询的是v9_download_data里面的信息。所需要的下载内容的标题在v9_download这张表 这就是问题所在
根据这个就好办了
添加代码
$r = $this->db->get_one(array('id'=>$id));
这数据查询的是v9_download_data里面的信息。所需要的下载内容的标题在v9_download这张表 这就是问题所在
根据这个就好办了
添加代码
$tname2 = $this->db->table_name = $this->db->db_tablepre.$MODEL[$modelid]['tablename'];
$info= $this->db->get_one(array('id'=>$id));
$tname2 的值就是v9_download
这样就把所需要的信息都找出来了
可以print_r($info);看看数组内容,phpcms 默认就把变量分配到了模板 好牛B
然后在静态页面<title></title>里面加上{$info['title']}就可以了
希望对在研究这个的有所帮助!$tname2 的值就是v9_download
这样就把所需要的信息都找出来了
可以print_r($info);看看数组内容,phpcms 默认就把变量分配到了模板 好牛B
然后在静态页面<title></title>里面加上{$info['title']}就可以了