帝国CMS使用技巧之调用自定义页面
发布时间:2021-07-05作者:帝国建站网
我们做单页(比如“公司介绍”、“联系我们”等页面)时一般采用自定义页面来做,而调用出自定义页面导航可以用标签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”条件。
相关帝国教程
- 01-24帝国CMS调用最新会员[头像+用户名+链接]
- 02-08帝国CMS自定义附件前缀教程
- 04-02帝国cms前台会员投稿编辑器上传图片自动加上水印的方法
- 06-17帝国cms上传大图片或附件的方法
- 08-04在帝国cms模板任意位置调用指定id的栏目名称和链接
- 03-10帝国CMS使用技巧之自定义页面调用
- 11-13帝国CMS更新出现Table ‘xxx.phome_ecms_news_data_’ doesn’t exist解决方法
- 11-09帝国cms在列表页模板显示信息的收藏次数方法是什么?
- 07-19帝国CMS删除栏目无内容时候的提示的此栏目暂无任何新增信息的解决方法
- 12-03帝国CMS编辑器fckeditor修改:让图片自动固定宽度
- 10-11帝国CMS二次开发自定义页面调用会员信息
- 07-04帝国CMS安装时You have an error in your SQL syntax报错
- 07-23帝国CMS结合项筛选选择、删除方法
- 04-21帝国cms自动提取简介时不想自动回车
- 04-10帝国CMS在后台设置友情链接每页显示数量修改
- 01-22帝国CMS子栏目页调用父栏目自定义字段的方法
- 06-04帝国cms下载模板内容页判断下载字段是否为空有值的代码怎么写?
- 10-16帝国CMS获取当前页面顶级栏目名称和连接
- 03-22帝国CMS二次开发随机调用专题
- 05-31PHP判断帝国cms字段加样式