自定义参数的使用(举例)
点击次数:32 次 发布日期:2008-11-16 10:36:45 作者:源代码网
|
自定义参数的使用(举例) 在PHPCMS3.0网站频道管理中每个内部频道里都有一项"自定义参数"的功能,它可以方便我们对系统功能进行扩展控制. 下面以在文章频道是否启用"双击滚屏"功能为例简单了解一下它的使用过程. 首先点击"增加参数"出现自定义参数填定框 参数名 screen 参数值 1 参数说明 是否启用:双击自动滚屏 然后“保存设置” 我们会自动得到一个变量名:$_PHPCMS["screen"] ![]() 我们再到文章内容模板./templates/default/article/content.html中合适位置加上以下代码: CODE: {if $_PHPCMS["screen"]} <script language="JavaScript" type="text/JavaScript"> //双击鼠标滚动屏幕的代码开始 var currentpos,timer; function initialize() { timer=setInterval ("scrollwindow ()",30); } function sc() { clearInterval(timer); } function scrollwindow() { currentpos=document.body.scrollTop; window.scroll(0,++currentpos); if (currentpos !=document.body.scrollTop) sc(); } document.onmousedown=sc document.ondblclick=initialize //双击鼠标滚动屏幕的代码结束 </script> {/if} ![]() 然后保存模板,刷新缓存 再到文章内容页面双击屏幕就可以实现滚屏效果。 如果您想在此频道禁用“双击滚屏”功能,那么很简单您无须再到模板中进行修改,而是在频道的“自定义参数”中将“screen”的参数值改为“0”即可,要启用就设为“1”。 此为自定义参数的一个简单的应用,您可以根据自己的需要来利用这一功能. 源代码网供稿. |


