您现在的位置是:首页 > 网站建设网站建设

如何在ESPCMS首页添加像新闻推荐那样的栏目

江湖快报网2023-01-17 05:48:44【网站建设】人已围观

简介1. 进入ESPCMS企业网站系统后台,“内容”—“内容模型管理”

2. 点击添加内容模型

3. 填写模型名称,选择“个性化设置”,这个可以参考新闻模型的设置

4. 点击菜单栏“内容”

1. 进入ESPCMS企业网站系统后台,“内容”—“内容模型管理”

2. 点击添加内容模型

3. 填写模型名称,选择“个性化设置”,这个可以参考新闻模型的设置

4. 点击菜单栏“内容”—“分类管理”

5. 点击“添加主分类”,选择所属模型为你刚创建的模型,填写上分类名称。OK,之后再发布一条内容,此处大家都会,就省略了。

6. 打开templatesdefaultcnindex.html
<div class=fup><span class=spantitle>新闻推

在网站后台管理系统发布信息,弹出这个类目是动态类目!

直接到错新网下载最新的后台管理系统试试吧!

发表地址后缀

后缀不需要加目录名,目录名是加在登录地址中的!

直接用“/php网页的形式就OK了!

帝国cms 讲视频放在某栏目下(选的是电影模型或是flash模型),在网页中播放,具体步骤。我弄了半天了,谢

flash模型。模板添加后,建栏目指向这个模板,记得还要有子页面模板,也要使用这个模型,然后信息-添加信息,填入对应的信息,添加信息的时候要注意倒数第二项要填写flash地址,你可以吧视频上传到优酷或者土豆,然后点击转载会有flash连接地址,保存这个文章就可以了。

PHPCMS V9的伪静态url中如何去掉catid参数

phpcms v9的动态链接是必需带catid的,这就决定了伪静态参数中也要带catid的参数(如果没有就无法rewrite重定向到对应的动态链接),按照这种url布属,如果哪天我们把内容改变了栏目,那原来的url就会改变,这是相当危险的事,因为没有谁能保证到时不会改变栏目,对吧?那有没有办法让phpcms v9伪静态的url不带catid呢?答案是有的。

phpcms
在同一个模型下的各个不同栏目里的内容对应catid是可以固定用模型的catid替代的。比如,你在国内(对应catid=6)的文章模型里有新闻(对
应catid=9)和笑话(对应catid=10)两个栏目,发布到这几个栏目下的文章的链接对应的catid是不同的。
直接发到国内模型:
index.php?m=content&c=index&a=show&catid=6&id={$id}&page={$page}

发布到栏目新闻的文章:
index.php?m=content&c=index&a=show&catid=9&id={$id}&page={$page}

发布到栏目笑话的文章:
index.php?m=content&c=index&a=show&catid=10&id={$id}&page={$page}

虽然是不同,但是我们都可以用模型的catid来代替,
直接发到国内模型文章:
index.php?m=content&c=index&a=show&catid=6&id={$id}&page={$page}

发布到栏目新闻的文章:
index.php?m=content&c=index&a=show&catid=6&id={$id}&page={$page}

发布到栏目笑话的文章:
index.php?m=content&c=index&a=show&catid=6&id={$id}&page={$page}

既然可以这样,那我们就可以用不带catid的伪静态了
1、先到后台添加不带catid的伪静态,如我添加的例子如下
RL规则名称 : show
模块名称 : 内容模块
是否生成静态? : 否
URL示例 : content-1-1.html
URL规则 : content-{$sid}.html|show-{$sid}-{$page}.html
2、.htaccess把内容重写的规则改为:
RewriteRule ^content-([0-9]+)-?([0-9]*)\.html$ index.php?m=content&c=index&a=show&catid=6&id=$1&page=$2

注意呀,上面catid=6是你的模型的catid,不是一成不变的。所以图片模型的伪静态还要改,假设图片模型对应的catid=7,可以这样改:
RL规则名称 : show
模块名称 : 内容模块
是否生成静态? : 否
URL示例 : pic-1-1.html
URL规则 : pic-{$sid}.html|show-{$sid}-{$page}.html
.htaccess重写规则再添加一条
RewriteRule ^pic-([0-9]+)-?([0-9]*)\.html$ index.php?m=content&c=index&a=show&catid=6&id=$1&page=$2

其他模型相应就按照这样的思路加就是了,这个方法可以有效去掉phpcms v9伪静态url带catid的不足,以后可以随便改变栏目url地址也会保持不变,但是不能改变模型。

Tags:静态   去掉   参数

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

本站推荐