www.gusucode.com > 74cms PHP骑士人才系统 v3.5.1源码程序 > code/upload/include/template_lite/plugins/function.qishi_pageinfo.php
<?php function tpl_function_qishi_pageinfo($params, &$smarty) { global $db,$_CFG; $arr=explode(',',$params['set']); foreach($arr as $str) { $a=explode(':',$str); switch ($a[0]) { case "调用": $aset['alias'] = $a[1]; break; case "列表名": $aset['listname'] = $a[1]; break; case "分类ID": $aset['id'] = $a[1]; break; } } if (is_array($aset))$aset=array_map("get_smarty_request",$aset); $aset['alias']=$aset['alias']?$aset['alias']:"QS_index"; $aset['listname']=$aset['listname']?$aset['listname']:"list"; if ($alias=="QS_newslist" && $aset['id']) { $sql = "select title,description,keywords from ".table('article_category')." where id = ".intval($aset['id'])." LIMIT 1"; $info=$db->getone($sql); } else { $sql = "select title,description,keywords from ".table('page')." where alias = '".$aset['alias']."' LIMIT 1"; $info=$db->getone($sql); } $info['title']=str_replace('{domain}',$_CFG['site_domain'],$info['title']); $info['title']=str_replace('{sitename}',$_CFG['site_name'],$info['title']); $info['title']=str_replace('{district}',$_CFG['subsite_districtname'],$info['title']); $info['description']=str_replace('{domain}',$_CFG['site_domain'],$info['description']); $info['description']=str_replace('{sitename}',$_CFG['site_name'],$info['description']); $info['description']=str_replace('{district}',$_CFG['subsite_districtname'],$info['description']); $info['keywords']=str_replace('{domain}',$_CFG['site_domain'],$info['keywords']); $info['keywords']=str_replace('{sitename}',$_CFG['site_name'],$info['keywords']); $info['keywords']=str_replace('{district}',$_CFG['subsite_districtname'],$info['keywords']); $smarty->assign($aset['listname'],$info); } ?>