发布时间:2012-12-21 15:54:20
如何将已经做成单页的栏目内容调用到首页来。 常用的需要调到首页来的单页内容,比如企业简介、联系我们等等内容,我们在首页可能都要进行体现。通过常规的方式,包括查阅dede官方论坛资料,都找不到比较合适的答案。今天我们就提供两种方式进行调用。 我们知道,单页内容的模板调用标签是 {dede:field.content/} ,经过试验,在首页使用 {dede:channelartlist }{dede:field.content/}{/dede:channelartlist } 进行调用,即可顺利的调出相关的数据。 但是我们发现,这种调用只能用于......【阅读全文】
发布时间:2012-12-21 10:34:30
其实非常简单,只要这个三招,你就可以再帝国cms后台增加信息的时候增加任何你想增加的板块。比如你不想调用内容简介为页面的描述标签内容,如下图 比如你想给增加的信息增加其他属性板块,不仅只有新闻正文一个板块,如图所示达到以上二次开发功能,只需要一下三步: 1、首先打开“系统——数据表与系统模型——管理数据表,点击“管理字段”(要修改的数据表)2、点击增加字段,内容与 “内容简介”字段的 smalltext一样,照着填就行如图所示的,除了红色标注的,其他都跟系统默认的 smalltext一样内容 然后下面的内容页是复制smalltext的表单内容,把对应的smallt......【阅读全文】
发布时间:2012-12-20 18:23:54
phpcms教程- PHPCMS V9调用全站最新内容的解决方案 PHPCMS v9 的数据只能调用一张表,也就是说无法一次性调用不同模型的内容。之前也有不少人问过,可是至今没人能解答该疑问。于是,我花了一个下午的时间,在debug中寻找最佳结果。 一般有一下三种情况:1、一个栏目的调用。这没什么好说的,使用系统自带的content标签即可实现。2、所有顶级栏目(同一模型)的调用。若直接使用content标签,并指定catid=0,是无法输出内容的。3、多个模型的调用,也就是所谓的全站调用。这个......有点儿难。第二种,使用get标签即可搞定,但存在一个非常......【阅读全文】
发布时间:2012-12-20 18:17:28
PHPCMS V9的友情链接存在一个BUG,就是首页无论你设了推荐还是没设,全部链接都显示出来,这样很不方便我们与一些网站做的内页链接。查阅官方帮助文件,发现elite参数是控制推荐的字段,默认值为0,也就是说不分推荐与否,全部显示,但我们把elite=1加到{pc:link ...}标签时,却不起任何作用。通过搜索官方论坛,有网友给出了下面的解决方法,就是改用get标签调用:{pc:get sql="SELECT * FROMphpcms_link where elite=1" siteid="$siteid" order="listorder DESC" num="40" return="......【阅读全文】
发布时间:2012-12-20 13:50:36
针对批处理插入操作,有时其中的个别操作会发生失败的情况。倘若再次执行可能会使之前已经插入成功的数据再次插入,从而造成数据重复。mysql可以使用insert ignore into解决(针对唯一索引相同时,更新相应数据)。而sqlserver2008有一个更为强大的merge可以使用。 merge根据目标表与源表(源表可以是一个具体的表,也可以是一个子查询语句)联结的结果,对目标表执行Insert,Update,Delete操作。merge的语法: Sql代码 : with tb(id,code,time) as ( &nb......【阅读全文】