phpcms v9系統首頁友情鏈接無論你設了推薦還是沒設推薦,全部友情鏈接都顯示出來。這是phpcms v9友情鏈接存在一個bug,當網站在和其他站點做友情鏈接時,對于首頁友情鏈接推薦或者內頁友情鏈接設置時的顯示很不方便.
武林網查閱了官方幫助文件,發現elite參數是控制推薦的字段,默認值為0,也就是說不分推薦與否,全部顯示,但PHPFENSI.COM把elite=1加到{pc:link ...}標簽時,卻不起任何作用。于是發現phpcms v9的友情鏈接標簽是有一點問題的。如果要想很方便的調用,cms模板武林網改成了get標簽的調用方式,就順利解決了phpcms v9友情鏈接模塊調用的這個小問題,下面貼出phpcms v9的友情鏈接模塊get標簽調用的方式,供大家交流分享:
- {pc:get sql="select * from phpcms_link where elite=1" siteid="$siteid" order="listorder desc" num="40" return="dat"}
- {loop $dat $v}
- {$v[name]}
- {/loop}
- {/pc}
如果需要調用phpcms v9友情鏈接的指定類別推薦鏈接,代碼如下:
- {pc:get sql="select * from phpcms_link where typeid=1 and elite=1" siteid="$siteid" order="listorder desc" num="40" return="dat"}
- {loop $dat $v} //Vevb.com
- {$v[name]}
- {/loop}
- {/pc}
其中typeid=1修改成你需要指定的類別ID即可.
此phpcms v9的友情鏈接模塊get標簽調用方式經武林網測試,是完全可以正常使用的,大家可以根據自己的網站風格,自行修改phpcms v9的友情鏈接調用的樣式風格.
新聞熱點
疑難解答