小李SEO博客

网站优化服务

帝国CMS使用技巧之自定义页面调用

我们做单页(比如“公司介绍”、“联系我们”等页面)时一般采用自定义页面来做,而调用出自定义页面导航可以用标签SQL调用。如下:

例子1:调用自定义页面分类ID=1的页面导航


[e:loop={'select id,path,title from [!db.pre!]enewspage where classid=1 order by id',20,24,0}]
<?php
$pageurl=$public_r['newsurl'].str_replace('../../','',$bqr['path']);
?>
<li><a href="<?=$pageurl?>"><?=$bqr[title]?></a></li>
[/e:loop]

例子2:调用自定义页面导航并识别当前自定义页面

[e:loop={'select id,path,title from [!db.pre!]enewspage where classid=1 order by id',20,24,0}]
<?php
$pageurl=$public_r['newsurl'].str_replace('../../','',$bqr['path']);
$css='pagecss';
if($classid=='page'.$bqr[id])
{
$css='selfpagecss';
}
?>
<li class="<?=$css?>"><a href="<?=$pageurl?>"><?=$bqr[title]?></a></li>
[/e:loop]

相关说明:

上面例子是调用分类ID=1的自定义页面,不限制可以去掉SQL中“ where classid=1”条件。

上一篇:帝国CMSSQL调用非终极栏目处理技巧 下一篇:帝国CMS新订单发送邮件提醒方法
相关帝国cms文章阅读
  • 帝国CMS多值字段修改为可以上传图片的形式

    我们知道多值字段功能很强大,但不能上传图片确很操蛋,其实改吧改吧就可以了,只是帝国的大大们似乎不太注意这些小细节,只有靠自己来优化了。 scriptfunction domvadd_ffff(){ var i; var str=''...

  • 帝国CMS调用包含指定短语关键词关键字文章列表方法

    帝国CMS任意版本可以用!属于SQL直接输出! [e:loop={select * from phome_ecms_news where title like '%墨鱼部落%' and checked=1 order by newstime desc limit 10,10,24,0}] a href=?=$bqsr[titleurl]? target=_blank?=$bqr[title]?/abr [/e:l...

  • 帝国cms登陆模板调用会员信息副表字段js代码

    此方法主要是给后台--模板--公共模板--JS调用登陆模板,添加会员信息真实姓名truename等副表字段。默认帝国CMS是不支持调用会员信息副表字段的调用的! 第一步:在ememberloginloginjs.php中查找...

  • 帝国cms模板前台使用灵动标签调用管理信息反馈中的内容

    问;如何前台调用管理信息反馈中的内容,我需要在前台调用信息反馈的标题,ip地址,内容,网址等。我估计是用sql调用,但是如何调用? 答:灵动标签sql语句调用信息反馈 [e:loop={select * from...

  • 帝国CMS小说模型创建教程和使用!

    小说网站结构跟问答一样。 小说网站栏目: 玄幻小说、小说章节 表结构: 小说栏目一个表,小说章节一个表 新建两个数据表: 小说名称表(保存小说名,小说图片,作者,小说状态等信息...

  • 帝国cms模板调用收藏该内容会员的代码

    方法1、(不带头像) [e:loop={select * from [!db.pre!]enewsfava where classid=$navinfor[classid] and id=$navinfor[id] group by userid limit 10,1,24,0}] lia href=!--news.url--]e/space/?userid=?=$bqr[userid]? target=_blankh5?=$bqr[username]?/h5...

  • 帝国cms网站扣点充点会员升级智能引导逻辑功能

    小李网络公司介绍帝国cms网站扣点充点会员升级智能引导逻辑功能知识,包括帝国CMS下载智能提醒扣点和充值(下载前提醒扣点数,点数不足跳转充值),帝国CMS 7.5版本升级功能列表 帝国cms - 安...

  • 解决帝国cms官方结合项插件静态页classid为空导致无法找到页面问题

    1.global$public_r; 改成 global$public_r,$navclassid; 2.if($_GET[classid]){ $classid=RepPostVar($_GET[classid]); $urlcs.=classid=.$classid; } 改成 if($_GET[classid]){ $classid=RepPostVar($_GET[classid]); $urlcs.=classid=.$classid; }else{ $urlcs.=c...

  • 帝国CMS内容页调用TAG的5种方法!包括PHP和灵动还有样式改造!

    方法1、 调用10条当前tag [showtags]selfinfo,10,0,,0,,nbsp;,0,,tagname[/showtags] 方法2、 内容页调用tag,按tagname调用 div class=tagslineTags:? $a=$navinfor[infotags]; $str=str_replace(,, ,, $a); $tag=; $t= explode(,, $str); for($...

  • 帝国CMS栏目ID+结合项伪静态,支持分页

    跟帝国官方的差不多,只是伪静态了。 没有官方支持的筛选项多,只支持:栏目ID,筛选项,分页。需要其他比如:专题ID模型id模版ID排序等等,可以自己修改。 说明: 一:建立字段时候要用...

  • 帝国CMSSQL调用非终极栏目处理技巧

    24、SQL调用非终极栏目处理技巧 SQL语句调用要指定终极栏目ID,如果不想手动指定多个终极栏目ID,可以用下面方法: select * from [!db.pre!]ecms_news where checked=1 and .($class_r[$GLOBALS[navclassid]][islast]?c...

  • 帝国CMS内容模板添加“顶”的方法

    帝国CMS有顶与踩的功能。 但是官方却没有具体的教程,以致于很多朋友在添加 顶 代码时,点击没有弹出提示,顶数也没有增加,再点一次却提示你已经顶过了 这是因为没有进行以下第三步的...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640