关于XOOPS的Smarty模版引擎的变量

前些日子,改版了公司网站的模版,用的是XOOPS的CMS,以前并没有好好的研究xoops的模版制作,BOSS 给的时间也紧,从从做出来了,界面上,很不错,但是对于SEO,就有点不是很友好了,昨天,请教个高手 dominic.xu ,他指点了下我,搜索了一下,发现了这些,保留下来,以后对于XOOPS的模版制作,或者对于公司网站的小修改,应该有很大的帮助!!
我先把文章集锦模块的阅读文章页面加了文章的标题做为title,原来我一直不知道怎么解决的,问了下Dominic.xu,他告诉我下面的代码了,非常感谢他! 我对XOOPS,以及Smarty不熟悉,再次,要好好的读读XOOPS 的代码了!

$xoops_pagetitle =$cc_title." - ".$art_title;
$xoopsOption["xoops_pagetitle"] = $xoopsModule->getVar("name"). " - " .$xoops_pagetitle; 
开发XOOPS样板时可加入的Smarty变量,
下方是官方的XOOPS Smarty变量
Theme变量
<{$xoops_meta_keywords}>
从Meta/Footer设定中插入关键字列表(meta 标签信息)
<{$xoops_meta_description}>
插入站点的描述到meta 标签
<{$meta_copyright}>
插入copyright文本到 meta 标签
<{$meta_robots}>
插入W3C robot资讯到meta标签
<{$meta_rating}>
插入等级资讯到meta 标签

<{$xoops_sitename}>
插入站点名字
<{$xoops_pagetitle}>
插入页面的title
<{$xoops_themecss}>
插入 style.css

(注:上述变量的任何组合均用于插入您喜好的资讯到meta标签)
<{$xoops_url}>
插入站点的URL
<{$xoops_js}>
插入XOOPS javascript 代码
<{$xoops_banner}>
显示 banners条
<{foreach item=block from=$xoops_lblocks}>
<{$block}>
<{/foreach}>
显示左边区块(block)的代码段
<{if $xoops_showcblock == 1}>
用于显示中间区块的系统测试

<{foreach item=block from=$xoops_ccblocks}>
<{$block}>
<{/foreach}>
显示中间区块的代码段

<{foreach item=block from=$xoops_clblocks}>
<{$block}><{/foreach}>
显示中间区块-左的代码段

<{foreach item=block from=$xoops_crblocks}>
<{$block}><{/foreach}>
显示中间区块-右的代码段Code snippet to show the center-right blocks

<{$xoops_contents}>
显示新闻和其他内容

<{if $xoops_showcblock == 1}>
显示中间区块的测试

<{if $xoops_showrblock == 1}>
显示右边区块的测试

<{foreach item=block from=$xoops_rblocks}>
<{$block}><{/foreach}>
显示右边区块的代码段

<{$xoops_footer}>
显示页脚(footer)

<{$xoops_isadmin}>
如果访问者是管理员,则为True

<{$xoops_isuser}>
如果访问者是注册用户,则为True

<{$xoops_userid}>
成员的用户 ID

<{$xoops_uname}>
成员的用户名

发表评论

电子邮件地址不会被公开。 必填项已用*标注