校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網(wǎng)站建設(shè) > 建站知識 > dede生成多種不同排序列表頁

dede生成多種不同排序列表頁

POST TIME:2017-11-12 23:47

文需演示的最終效果就是修改dede默認只能一個列表頁的功能,簡單的說,就是有多個不同排序的列表頁。最終效果圖如下。

dede生成多種不同排序列表頁修改方法

第1步:找到并打開dede\inc\inc_menu.PHP文件,在大概第144行下面添加“<m:item name='瀏覽欄目更新' link='A_makehtml_list.php' rank=A_makehtml_list.php' target='main' />”并保存。



跟版網(wǎng)注:這個添加的地方就是更新欄目HTML下面添加即可,另外需要注意的是link和rank后面是需要跳轉(zhuǎn)后的網(wǎng)址。

這個跳轉(zhuǎn)后的網(wǎng)址可以隨意寫,名字看自己的喜歡來命名。


第2步:在dede后臺目錄中找到“makehtml_list.php”文件并右鍵復(fù)制一個,然后重命名“A_makehtml_list.php”。

跟版網(wǎng)注:文件名就是本在本文第1步時設(shè)置跳轉(zhuǎn)后的文件名,也就是當(dāng)時隨意寫的文件名。


第3步:打開dede目錄中后的A_makehtml_list.php文件,把最后一行改成include DedeInclude('templets/A_makehtml_list.htm');并保存。



跟版網(wǎng)注:這個是改的調(diào)另一個模板文件,而不是原來的那個模板文件,這個模板文件夾名可以隨意寫。

第4步:找到dede\templets目錄中的makehtml_list.htm文件并右鍵復(fù)制,然后重命名“A_makehtml_list.htm”。

跟版網(wǎng)注:這個文件名,必需是第3步時寫的那個文件名。


第5步:使用dw軟件或一些專業(yè)軟件打開A_makehtml_list.htm文件,整個文件搜索“makehtml_list_action.php”并替換成“A_makehtml_list_action.php”,然后保存。




第6步:打開dede目錄搜索到“makehtml_list_action.php”文件右鍵復(fù)制一個,然后重命名為“A_makehtml_list_action.php”。

第7步:打開剛剛重命名為“A_makehtml_list_action.php”的文件,大概是92行把/arc.listview.class.php改成/arc.Alistview.class.php。




第8步:還是在A_makehtml_list_action.php最低部找到如下圖所示的兩個代碼,在148和152行,把makehtml_list_action.php全都改成“A_makehtml_list_action.php”并保存。



跟版網(wǎng)注:這個A_makehtml_list_action.php文件就是當(dāng)前文件名,如果這個文件名改錯的話,大家在更新dede欄目時就會出現(xiàn)明明提示更新當(dāng)前欄目xxx,卻發(fā)現(xiàn)根本沒有生成的情況。


第9步:打開網(wǎng)站include中的



第10步:找到include目錄并搜索到“arc.listview.class.php”,然后右鍵復(fù)制一個arc.listview.class.php文件,并重命名“arc.Alistview.class.php”。

跟版網(wǎng)注:這個arc.Alistview.class.php文件名,就是本文第7步時文件中修改的文件名。



第11步:找到第229行中的if到第237行中的}號,把這段代碼使用//注銷掉,并把第231行中的代碼復(fù)制一下,并復(fù)制到237行的*/后面,然后把/list_default.htm改個名。



跟版網(wǎng)注:改這個的作用就是直接調(diào)另一個模板,而不是原來的那個模板了。

第12步:找到第667行代碼并注銷此行代碼,復(fù)制剛剛注銷的代碼并在$typeid前添加“'click'.”并保存。



跟版網(wǎng)注:添加一個click的意思就是在生成列表頁面列表頁就會多了一個“click列表頁命令規(guī)則”的新列表頁了。



第13步:打開templets\default目錄,在這個目錄下新建一個文件,并命令名為“A_list_default.htm”。

跟版網(wǎng)注:A_list_default.htm這個文件名是在本文第11步時設(shè)置的文件名,具體當(dāng)時在第11步命的什么名,這里就得是什么名。



第14步:以下都是演示功能效果,正常登錄dede后面,單擊生成,單擊更新更新欄目HTML,并開始生成所有欄目HTML,然后再單擊“瀏覽欄目更新”,并開始生成所有欄目HTML。





第15步:打開網(wǎng)站的欄目,我們就會發(fā)現(xiàn)除了日常更新的欄目名,還多了一個新的欄目頁,而這個多的欄目頁就是本文所演示的生成多種不同排序的列表頁功能。



跟版網(wǎng)話外題:想生成不管多少種不同排序的列表頁,只需要按著本文的教程再次操作一遍,就是把命名的方式再改一下而已。



上一篇:dedecms實現(xiàn)首頁頂部會員登陸框的方法

下一篇:織夢dedcms網(wǎng)站后臺免登錄代碼修改

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 洞头县| 九寨沟县| 无棣县| 拉孜县| 土默特右旗| 卫辉市| 绥阳县| 门源| 台湾省| 岳阳市| 手机| 大安市| 连南| 巴林左旗| 石城县| 阳江市| 上高县| 政和县| 景东| 三江| 定南县| 钟山县| 建昌县| 万山特区| 遂川县| 罗源县| 昆明市| 双桥区| 东阳市| 津市市| 马鞍山市| 锦州市| 莆田市| 科技| 张掖市| 清远市| 泰州市| 顺昌县| 张掖市| 南开区| 武定县|