帝国CMS在反馈信息页面调用万能标签的方法

帝国CMS在反馈信息页面调用万能标签的方法,第1张

帝国CMS在反馈信息页面调用万能标签的方法

本文重点是详细介绍帝国CMS在反馈信息页面启用通用标签的方式,盆友一定要参考。

就帝国CMS而言,它的通用标签功能是非常强大的!是很多应用帝国CMS的站长在建站时更多使用的一个标签!
今天,我们遇到一个新项目,一定要把某个渠道的全新信息引入反馈信息页面。应用通用标签很简单,但是反馈信息页面不兼容通用标签的激活!

经过一番测试,得出以下解决方案:
通用标签的调用函数是e\class下t_functions.php中的函数sys_GetEcmsInfo,动态页面不兼容标签激活,但适合php代码的应用,所以问题有办法处理!

以帝国CMS内置的“默认反馈分类”为例,其初始代码如下:


复制代码如下:[!-CP.header-]
<;表格宽度=100%align=居中单元格padding=3单元格间距=1class="tableborder">
<;formname='feedback'method='post'enctype='multipart/form-data'action='../../enews/index.PHP'>;
<;inputname='enews'type='hidden'value='addfeedback'>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">你的名字:<;tdbgcolor='ffffff'>。<inputname='name'type='text'size='42'>;
(*)<;/TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">位置:<;tdbgcolor='ffffff'>。<inputname='job'type='text'size='42'>;</TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">公司名称:<;tdbgcolor='ffffff'>。<inputname='company'type='text'size='42'>;</TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">电子邮件地址:<;tdbgcolor='ffffff'>。<inputname='email'type='text'size='42'>;</TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">联系人:<;tdbgcolor='ffffff'>。<inputname='mycall'type='text'size='42'>;
(*)<;/TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">网址:<;tdbgcolor='ffffff'>。<inputname='homepage'type='text'size='42'>;</TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">地址:<;tdbgcolor='ffffff'>。<inputname='address'type='text'size="42"></TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">消息标题::</TD>;
<;/tr>;
<;/form>;
<;/table>;
[!-cp.footer-]


现在以默认设置的数据分析表中的10条新信息为例。修改后的代码如下:

复制代码如下:[!-CP.header-]
<;?PHP
包含("../../class/t_functions.PHP");
?>
<;表格宽度=100%align=居中单元格padding=3单元格间距=1class="tableborder">
<;formname='feedback'method='post'enctype='multipart/form-data'action='../../enews/index.PHP'>;
<;inputname='enews'type='hidden'value='addfeedback'>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">你的名字:<;tdbgcolor='ffffff'>。<inputname='name'type='text'size='42'>;
(*)<;/TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">位置:<;tdbgcolor='ffffff'>。<inputname='job'type='text'size='42'>;</TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">公司名称:<;tdbgcolor='ffffff'>。<inputname='company'type='text'size='42'>;</TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">电子邮件地址:<;tdbgcolor='ffffff'>。<inputname='email'type='text'size='42'>;</TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">联系人:<;tdbgcolor='ffffff'>。<inputname='mycall'type='text'size='42'>;
(*)<;/TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">网址:<;tdbgcolor='ffffff'>。<inputname='homepage'type='text'size='42'>;</TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">地址:<;tdbgcolor='ffffff'>。<inputname='address'type='text'size="42"></TD>;
<;/tr>;
<;tr>
<;TDwidth='16%'height=25bgcolor='ffffff'>。<divalign="right">消息标题::</TD>;
<;/tr>;
<;/form>;
<;/table>;
<;?php
sys_GetEcmsInfo(0,10,28,0,3,2,0);
?>
[!-cp.footer-]

其中,头顶部的include导入了通用标签函数sys_GetEcmsInfo所属的文档t_functions.php,然后可以在必须显示信息的部分添加函数sys_getecmsinfo(0,10,28,0,3,2,0);注意涵洞中的主要参数和通用标签中的主要参数一一对应!
这里,谜题赢了!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/772844.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存