网站建设资讯

NEWS

网站建设资讯

帝国cms查询数据字典 帝国cms插件编写教程

帝国CMS怎么做二次开发

这个问题太笼统了,简单地说,如果是简单的二次开发,你就改改模版就好了。如果是深度的二次开发,就要根据需求,调用帝国默认的函数(比自己写方便很多)来实现。二次开发的话,建议必备帝国CMS数据字典。

创新互联是一家专业提供秭归企业网站建设,专注与网站设计制作、网站设计、HTML5建站、小程序制作等业务。10年已为秭归众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。

帝国cms怎么查看某个产品的详细信息?

详细信息页面,就是内容页面,你点开修改,找到下面的“ [显示模板变量说明] ”,点开。

找到下面的:[!--字段名--]:数据表字段内容调用,点这里 可查看。

点击“这里”这个按钮,把对应的标签复制到模版想要显示的地方。保存。

然后刷新所有内容页就可以了。

帝国cms标签[e:loop={"select * from {$dbtbpre}ecms_huati order by newstime desc limit 1",6,24,0}

[e:loop={"select * from {$dbtbpre}ecms_huati order by newstime desc limit 1",6,24,0}]

......

[/e:loop]

第一部分:

"select * from {$dbtbpre}ecms_huati order by newstime desc limit 1"

查询数据模型为 huati 的数据表,{$dbtbpre}为表前缀

order by newstime desc 排序规则,按照发布时间,倒序排列

limit 1 ,查询结果数量控制,仅显示一条记录

第二部分:

6,显示6条记录,这个6是针对e:loop而言的,第一部分中有limit 1,所以,这个地方的6是不起作用的

第三部分:

24,如果第一部分是查询函数的话,那么这个地方必须是24

第四部分:

0,表示titlepic不限制,不限制该信息是否有标题图片

帝国CMS中,php 循环执行sql查询并输出

不了解里面的sql类,所以使用最原始的方法

$sql = "select `classid`  from `phome_ecms_123` where `id` in (".$copy.")";

$query = mysql_query($sql);

//使用in更方便

where($arr = mysql_fetch_assoc($query)){

$string .= $arr['classid'].",";

}

echo $string;

这样就达到目标了


本文标题:帝国cms查询数据字典 帝国cms插件编写教程
分享URL:http://cdweb.net/article/doicsep.html