导航:首页 > 万维百科 > 帝国cms怎么调用反馈信息内容

帝国cms怎么调用反馈信息内容

发布时间:2021-03-26 10:34:31

1、帝国cms 调用反馈分类

<form action="[!--news.url--]e/enews/index.php" method="post" name="form1" id="form1">
姓名:<input name="name" type="text" id="name" />
<br />
联系邮箱:<input name="email" type="text" id="email" />
<br />
联系电话:<input name="mycall" type="text" id="mycall" />
<br />
留言内容(*):<textarea name="lytext" cols="60" rows="12" id="lytext"></textarea>
<br /><br />
<input type="submit" name="Submit3" value="提交" />
<input type="reset" name="Submit22" value="重置" />
<input name="enews" type="hidden" id="enews" value="AddGbook" />
<input name="bid" type="hidden" value="分类ID" />
</form>

2、在帝国cms中,怎么调用所有新闻系统中的最新文章,热门文章。是不是用灵动标签呢。

不需要使用灵动标签,万能标签就足够了。

帝国CMS自带的语法标签说明: e/admin/template/EnewsBq.php 

格式:[ecmsinfo]栏目ID/专题ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]


根据自己要的效果修改上述的参数


一. 栏目调用只能通过栏目id来逐个调用

1. 比如调用ID为1,2,3的三个栏目最新的信息(按栏目调用最新信息的操作类型为0)

[ecmsinfo]‘1,2,3’,显示条数,标题截取数,是否显示栏目名,0,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]

2. 调用本栏目最新信息可用selfinfo,同样操作类型为0

[ecmsinfo]‘selfinfo’,显示条数,标题截取数,是否显示栏目名,0,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]


二. 如果你想调用所有栏目的话,只要你的所有栏目都是相同模型就可以,比如所有栏目都是文章模型或者新闻模型,此时你可以通过调用数据表的方式

比如调用新闻表的所有最新信息,各表最新信息 (栏目ID='表名') 操作类型为18

[ecmsinfo]‘news’,显示条数,标题截取数,是否显示栏目名,18,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]


此外,还有许多调用方式,比如按专题,按标题分类,按默认表,按SQL调用,默认的万能标签就完全可以达到你想要的效果,完全不需要用到超级灵活的灵动标签,灵动标签更适合懂得php代码的定制

3、帝国cms【模板选项】里的【页面内容】怎么调用呢??

没标签调用,我想你是用dede式思维来研究帝国了。封面式,列表式,页面式都代表的是页面,不是页面的一部分,页面式就相当于一个页面模板,是专为了做公司简介这种单页用的,在里面可以写调用,和你做封面模板,列表模板一个用法,只不过他不用再去选择模板了,因为他本身就相当于是模板。

如果你想用统一模板实现某几个栏目单页,比如联系我们,关于我们,只有内容部分不同,其他部分相同,那样的话你可以单独做个内容页模板,不同的地方(对应部分)调用内容,然后在栏目下发布文章,栏目设置里选择那个内容页模板绑定这篇文章id就行了

4、帝国cms的信息调用问题,我只懂那种很规则的调用(如图),但是稍微有点变化的就不会了(如图)

折分起来看,左边一个框加,放一张图片,你怎么设置图片的高宽都不会影响右边的。右边一个框架,8张,一行4张,

页面内容模板:[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
列表内容模板:用这样的方式:左边框加<!--list.var1--> 右边<!--list.var2-->到<!--list.var9-->

循环一次输出9张图片,

5、如何在信息反馈提交成功后,返回此反馈信息的ID 帝国cms

<input type=hidden name=ecmsfrom value="返回地址">
这个只能返回到规定的一个页面
需要根据提交者提交不同的id,返回不同的ID内容,
这种你要自己改代码了,或者是提交表单用JS改变 ecmsfrom变量的内容

6、帝国cms7.5版信息反馈邮箱提醒怎么做

你好。信息反馈到邮箱。就是官方把信息发到你注册的邮箱上面了。如果你还没有注册过电子邮箱的话。你可以下载邮箱大师。邮箱大师下载后可以使用拼音字母注册。也可以使用拼音加阿拉伯数字注册。注册完成后,邮箱就可以收发电子邮件了。也可以接收到反馈的消息了。还可以使用邮箱号注册应用软件。注册的号码就是你的邮箱账号,也是你的邮箱地址。

7、如何将信息反馈调用到内容页,或是反馈信息本页 帝国cms

参考以下完整代码:
<table width=100% align=center cellpadding=3 cellspacing=1 class="tableborder">
  <form name='feedback' method='post' enctype='multipart/form-data' action='[!--news.url--]e/enews/index.php'>
    <input name='enews' type='hidden' value='AddFeedback'>
    <input type='hidden' name='bid' value='1'>
    <input type="hidden" name="ecmsfrom" value="[!--news.url--]mypages/dingdan.html">
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">您的姓名:</div></td>
      <td bgcolor='ffffff'><input name='name' type='text' size='42'>
        (*)</td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">职务:</div></td>
      <td bgcolor='ffffff'><input name='job' type='text' size='42'></td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">公司名称:</div></td>
      <td bgcolor='ffffff'><input name='company' type='text' size='42'></td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">联系邮箱:</div></td>
      <td bgcolor='ffffff'><input name='email' type='text' size='42'></td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">联系电话:</div></td>
      <td bgcolor='ffffff'><input name='call' type='text' size='42'>
        (*)</td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">网站:</div></td>
      <td bgcolor='ffffff'><input name='homepage' type='text' size='42'></td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">联系地址:</div></td>
      <td bgcolor='ffffff'><input name='address' type='text' size="42"></td>
    </tr>
    <tr>
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">信息标题:</div></td>
      <td bgcolor='ffffff'><input name='title' type='text' size="42"> (*)</td>
    </tr>
    <tr> 
      <td width='16%' height=25 bgcolor='ffffff'><div align="right">信息内容(*):</div></td>
      <td bgcolor='ffffff'><textarea name='saytext' cols='60' rows='12'></textarea> 
      </td>
    </tr>
    <tr>
      <td bgcolor='ffffff'></td>
      <td bgcolor='ffffff'><input type='submit' name='submit' value='提交'></td>
    </tr>
  </form>
</table>

8、帝国cms信息反馈页面怎么样才能让一个ip提交一次

找到e/class/q_functions.php文件,查到if($br['groupid']),在上面加入以下代码

//IP是否存在
$sip=egetip();
$sbr=$empire->fetch1("select ip from {$dbtbpre}enewsfeedback where ip='$sip';");
if(!empty($sbr['ip']))
{
printerror("ReDoForPl","history.go(-1)",1);
}

具体操作可以参考拾月素材里的帝国cms教程
http://www.shiyuesucai.com/ecms/143700691116.html

与帝国cms怎么调用反馈信息内容相关的知识