售前咨询QQ:QQ412395521
业务合作QQ:QQ627174919
位置:首页 > 知新 > 帝国CMS > 教程发布

帝国CMS新手教程之:用自定义页面实现单页

时间:2025-11-06 15:10:09
帝国CMS制作单页一般用栏目或自定义页面实现。本文主要介绍用自定义页面实现单页的2种方法:
方法一、直接页面式实现单页
后台>栏目>自定义页面>增加自定义页面:
页面模式:选“直接页面式”。
页面名称:填写名称。
文件名:填写文件的存放路径。(目录需有读写权限)
页面内容:填写页面的html代码。


方法二、采用模板式实现单页
1、增加自定义页面模板:
后台>模板>自定义页面模板>管理自定义页面模板>增加自定义页面模板,设置如下:
模板中调用 页面名称 用:[!--pagename--]
模板中调用 页面内容 用:[!--pagetext--]


2、增加采用模板式的自定义页面:
后台>栏目>自定义页面>增加自定义页面:
页面模式:选“采用模板式”。
页面名称:填写名称。
文件名:填写文件的存放路径。(目录需有读写权限)
使用的模板:选择使用的自定义页面模板。
页面内容:填写“单页内容”。



附:自定义页面的调用方法:
方式1:如果导航采用手动方式做,可直接将 管理自定义页面 的页面链接加到对应的链接里。

方式2:导航按栏目调用方式做,可增加外部栏目,外部栏目链接地址填对应的页面链接。


方式3:用灵动标签SQL调用自定义页面列表:(24为按SQL调用的操作类型,所以第1个参数是SQL语句)
[e:loop={"select id,title,path from {$dbtbpre}enewspage where classid=分类id order by id",0,24,0}]
<?php
$userpageurl=$public_r['newsurl'].str_replace('../../','',$bqr['path']);
?>
<a href="<?=$userpageurl?>" target="_blank"><?=$bqr['title']?></a>
<br>
[/e:loop]
(如果要按“隶属信息栏目”调用,可将条件“classid=分类id”修改为“infocid=栏目ID”)
(当前自定义页面ID用:“$thisuserpageid=intval(str_replace('page','',$classid));”获取)

 
旗下其它产品:【帝国备份王】    【EBMA系统】    【帝国下载系统
Powered by EmpireCMS
版权所有 ©2002-2025 EmpireSoft Inc.