本篇文章给大家谈谈phpcms后台内容排序,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、phpcms,栏目页,category.html的栏目想正序排列,怎么做?
第一,可以在后台对栏目进行排序.栏目管理那里.
第二,使用函数颠倒数组,$arrchildid 实际上是个数组.
loop就是php里的foreach
2、phpcms 推荐文章可以排序吗
可以的。用phpcms做网站的时候,有些地方要用到推荐位列表,如幻灯片,特别推荐等。有时候因为文章的重要性问题,我希望文章能够按照后台设置的排序号来排序。这时代码应该是:
{pc:content action="position" posid="1" order="listorder DESC" num="3"}
{loop $data $r}
html code
{/loop}
{/pc}
解决办法。
1.打开文件:/phpcms/modules/admin/classes/push_api.class.php
找到:
$info['id'] = $info['listorder'] = $d['id'];
代码改为:
$info['id'] = $d['id'];
2.打开文件:/phpcms/modules/content/content.php
找到:
foreach($_POST['listorders'] as $id = $listorder) {
$this-db-update(array('listorder'=$listorder),array('id'=$id));
}
在上面的后面加上
//更改推荐位排序开始
$this-db_config = pc_base::load_config('database');
$tablepre = $this-db_config['default']['tablepre'];
$this-db-table_name = $tablepre."position_data";
foreach($_POST['listorders'] as $id = $listorder) {
$r = $this-db-get_one(array('id'=$id));
if($r['posid']){
$this-db-update(array('listorder'=$listorder),array('id'=$id,modelid=$modelid));
}
}
//更改推荐位排序结束
改完这两个地方就可以正常的使用了。
3、PHPCMS出现排序问题,求大神指点
order="listorder desc" 就是按照 listorder 这个索引字段 来查询的,后台数据前面都有一个排序的可以填写的数字,该数字都一样就按照id来排序了。
你直接写成 order="id desc" 就是直接通过ID排序!
你出现什么问题?
4、phpcms v9后台列表文章如何排序?
后台有排序的字段呀,在文章列表 id 前面有个文本框输入你的排序号,然后最下面有个排序按钮,点一下就可以了
关于phpcms后台内容排序和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。