关于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}>
成员的用户名

随机日志

发表评论

0 评论.

Leave a Reply



[ Ctrl + Enter ]

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word

CNXCT小组的博客 is Stephen Fry proof thanks to caching by WP Super Cache