24、SQL调用非终极栏目处理技巧
SQL语句调用要指定终极栏目ID,如果不想手动指定多个终极栏目ID,可以用下面方法:
select * from [!db.pre!]ecms_news where checked=1 and ".($class_r[$GLOBALS[navclassid]][islast]?"classid='$GLOBALS[navclassid]'":Ret...
帝国CMS调用指定一条信息的内容
如何调用指定某一条信息的内容?
标签附加SQL条件参数设置:'id=信息ID'即可。
万能标签调用:
[ecmsinfo]0,10,30,0,3,7,0,'id=5'[/ecmsinfo]
灵动标签调用:
[e:loop={32,10,0,0,'id=信息ID'}]<?=$bqr['title']?> [/e:loop]...
帝国CMS如何在列表模板或标签模板中调用副表字段内容?
如何在列表模板或标签模板中调用副表字段内容?
列表模板中要调用副表字段内容需要采用“list.var支持程序代码”。下面以读取新闻副表中的newstext字段为例的list.var模板代码:
$fr=$empire->fetch1("select newstext from {$dbtbpre}ecms_news_data_{$r[stb]}...
帝国CMS百度编辑器ueditor前台代码高亮无法自动换行解决方法
以下文件需要修改:
/ueditor/third-party/SyntaxHighlighter/shCoreDefault.css
打开:shCoreDefault.css
找到81行,
.syntaxhighlighter table { width: 100% !important; border: 1px solid #c0c0c0 !important; }
修改为:
.syntaxhighlighter tabl...
帝国CMS-百度编辑器ueditor代码高亮效果前台不显示的解决方法
使用百度编辑器,后台编辑信息添加代码正常高亮,但是网站前台却不高亮。
这是因为前台没有引用相关CSS文件的原因。
帝国CMS只需在内容模板引用以下文件即可:
...
帝国CMS不同会员组显示不同的会员中心菜单项
帝国CMS会员中心允许会员投稿,不同的会员组有不同的投稿权限,但往往没有权限的会员组也能看到投稿入口,点击又不能投稿,所以希望实现,会员中心菜单仅显示对本会员组有作用的菜单项目。
比如:
会员组ID=1的会员可以看到
“发布新闻”
“查看订单”
两个菜单
而...
帝国CMS列表模板信息列表使用程序代码实现推荐、 有图片标识
帝国CMS列表栏目页信息列表实现有标题图片的带图片标识,是推荐的信息带推荐图片标识,头条等也一样。
实现方法:
1、列表模板中“列表内容模板”勾选“使用程序代码”。
2、在 “列表内容模板(list.var) (*)” 中使用如下示例代码:
$zt='';
if($r[isgood]==1)...
帝国CMS栏目列表页调用显示更新时间/日期
帝国CMS栏目列表页调用显示更新时间或者说刷新时间,特别适用一些分类信息网之类的。
调用代码: <?=date("Y-m-d H:i:s")?>
...
帝国CMS使用技巧之自定义页面调用
我们做单页(比如“公司介绍”、“联系我们”等页面)时一般采用自定义页面来做,而调用出自定义页面导航可以用标签SQL调用。如下:
例子1:调用自定义页面分类ID=1的页面导航
[e:loop={'select id,path,title from [!db.pre!]enewspage where classid=1 order by...
打通多个帝国CMS系统的会员整合与同步教程
例子:我们要整合下面三个帝国CMS系统
网站名称分别为“A网站”、“B网站”、“C网站”;
安装系统的数据库名分别为“adb”、“bdb”、“cdb”;
使用的域名分别为“a.phome.net”、“b.phome.net”、“c.phome.net”。
整合步骤:
一、把其中一个帝国CMS系统中的会...
帝国CMS自动调用栏目下所对应的专题
问:有若干个专题,所属一个栏目,那在栏目模板中如何自动调用这些专题名?能否象调用子栏目一样。
用sql标签倒是可以:
select ztname as title,ztpath as newspath from phome_enewszt where classid='".$GLOBALS['navclassid']."' order by ztid
标签模板...
帝国CMS会员通过推广链接获得点数奖励的功能
推荐赠送点数语法说明:会员通过推荐点击链接获得点数。
》链接地址为:“http://网站地址/e/tool/gfen?id=会员帐号ID”或“http://网站地址/e/tool/gfen?n=会员用户名”
》信息基本参数配置:修改“e/tool/gfen/index.php”文件的参数设置
//------------------...
帝国CMS SQL标签多表查询
看到论坛里很多人都在问,如果能在用户投稿的文章后显示该用户的头像,如果能在 企业用户发布的信息 后显示该企业的其他信息等…
其实这些功能可以用SQL标签来实现的,现在我们来简单的谈谈SQL多表查询:
当然在做多表查询之间,必须要对帝国数据库中相关表的字段及其...
帝国CMS内容页调用当前栏目链接
帝国CMS内容页默认是不支持标签调用当前栏目链接的,也许是因为内容页很少用到当前栏目链接的原因呢,真正是什么原因谁知道呢。
内容页调用当前栏目链接1
[!---class.name--]
内容页调用当前栏目链接2
<?
$r['classid']=$GLOBALS[navclassid];
$classurl=...
帝国CMS图片集只能上传10张图片的原因及解决办法_max_file_uploads
一流资源网刚建时,在后台更新上传PNG图片时,发现明明上传了很多张图片并且提示上传成功了,但却发现只有10张图片。重复几次都是如此。在帝国论坛里搜索也发现有许多遇到这种问题的朋友。
最后经过研究终于搞清楚了原因:
php 5.2.12 及以上的版本 php.ini 里有个 ...
帝国CMS会员空间新闻列表图片列表按栏目查看
如果会员在多栏目下投稿文章,那么会员空间的文章列表默认显示所有栏目的文章,无法区分。但实际上是可以根据栏目查看的,这样就可以实现在会员空间添加子栏目页面了。
如,空间新闻栏目链接为:
/e/space/list.php?userid=13&mid=1
如果只要显示栏目ID为5的栏目下...
帝国CMS7.0商城提交订单后跳转到订单列表页的方法
帝国CMS7.0商城提交订单后默认返回购物车页面,但订单已经提交了,购物车基本上是空空如也,所以更希望提交订单后跳转到订单列表页查看订单。
打开 e/ShopSys/class/ShopSysFun.php 这个文件,
找到:(约534行)
$location="buycar/";
修改为:
$location="ListDd/"...
帝国CMS会员空间调用标签、变量、函数
整理会员空间模板可调用的标签、变量等。。。
当前页面名称:
<?=$mr['qmname']?>
当前位置:
<?=$url?>
字段调用:
<?=$r[字段名]?> 例如:<?=$r[title]?> 、 <?=$r[titlepic]?> 等, 时间:<?=date("Y-m-d H:i:s",$r[newstime])?>
...
帝国CMS修改站点名字段长度
后台->系统->备份与恢复数据->执行SQL语句->执行下面的语句(墨鱼提醒:将下面的70改为你需要的长度 最多255)
ALTER TABLE 数据表前缀enewspublic CHANGE sitename sitename VARCHAR( 70 );
...
帝国CMS列表页按digg数排序
如下图所示,列表页信息按digg数从大到小排序
方法:
栏目生成选项里设置排序:diggtop desc 即可
...
帝国CMS灵动标签调用标题图片没有图片时显示默认图片
使用灵动标签调用信息标题图片,但有时候如果没有标题图片,显示图片的位置就会是空白的影响美观。
使用以下灵动标签调用可实现当不存在标题图片的时候显示默认图片:
src="<?=$bqr[titlepic]?$bqr[titlepic]:'/e/data/images/notimg.gif'?>"
在使用会员...
帝国CMS灵动标签调用字段大全
将所有支持灵动标签调用的字段收集归类
帝国CMS灵动标签:
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]模板代码内容[/e:loop]
调用时间:
<?=date('m-d',$bqr[newstime])?>
标题:
<?=$bqr[title]?>
标题链接:
<?=$bq...
帝国CMS完美替换“当前位置导航”[!--newsnav--]
官方的[!--newsnav--]有什么不足?
1、样式死板 输出的样式写死在程序里 要修改只能改官方源码 升级时会痛苦不堪
2、有的栏目用的二级域名,比如资讯页面,我想[!--newsnav--]显示的是 资讯首页>xxx>xxx 而不是 首页>资讯>xxx>xxx,用[!--newsnav--]...
帝国CMS发布文章时,同时发布到以下栏目: 采用索引链链方式,怎样避免重复文章调用?
首先是,搜索时候避免出现两个一样的信息
list.var 使用程序代码,列表页过滤isurl。代码如下:
if($r[isurl]=='0')
{
$list='[!--title--] [!--newstime--]';
}
$listtemp=$list;
...
帝国CMS结合项筛选实现已选择条件和删除取消已选择
如图所示,实现显示已经选择的筛选条件,并可以删除条件。
按帝国CMS官方提示的结合项方法制作结合项目后,
再进行如下操作即可:
打开 userfun.php
找到
echo $allstr;
后面一行加入:
foreach ($_GET as $key=>$val){ if($val && in_array($key,...