by 清泉
30. 十月 2009 10:34
PHPCMS2008 数据库栏目表中保存的setting字段值为
array (
'workflowid' => '1',
'meta_title' => '地方',
'meta_keywords' => '信息',
'meta_description' => '地方信息',
'presentpoint' => '1',
'defaultchargepoint' => '0',
'repeatchargedays' => '1',
'template_category' => 'category_info',
'template_list' => 'list_info',
'template_show' => 'show_info',
)
用下面的方法就能get得到了
<!--{get sql="select * from `phpcms_category` where catid=16"}-->
<?
$setting = $r['setting'];
if($setting) eval("\$setting = $setting;");
?>
{$setting[meta_title]} META Title(栏目标题)
{$setting[meta_keywords]} META Keywords(栏目关键词)
<!--{/get}-->
其中catid是栏目ID
{$setting[meta_title]} 输出的为数据库setting里面保存的字符
本来$r[setting]是保存的数组,这样遍历之后就可以输出该字段保存的任一一个元素的值了