婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網(wǎng)站建設(shè) > 建站知識(shí) > DedeCMS電腦端列表和內(nèi)容跳轉(zhuǎn)到對(duì)應(yīng)移動(dòng)端

DedeCMS電腦端列表和內(nèi)容跳轉(zhuǎn)到對(duì)應(yīng)移動(dòng)端

POST TIME:2017-11-12 23:44

移動(dòng)端和PC的整合越來越多,實(shí)現(xiàn)一個(gè)后臺(tái)管理PC、移動(dòng)、微信等。如題,這個(gè)問題困擾了我和許多站長(zhǎng),摸索了一兩天才發(fā)現(xiàn)dedecms默認(rèn)的wap跳轉(zhuǎn)正好可以拿來用。

關(guān)于首頁的跳轉(zhuǎn)大家已經(jīng)說得爛了,就不費(fèi)口舌了,關(guān)于列表和文章的跳轉(zhuǎn)就沒有很好的辦法。沒錯(cuò),好內(nèi)容才拿來分享!大家一般做一個(gè)后臺(tái)管理多個(gè)平臺(tái)都是在一個(gè)空間裝一些插件實(shí)現(xiàn)自動(dòng)轉(zhuǎn)碼的功能。

列表路徑一般是:域名/m/case/

文章路徑一般是:域名/m/case/1.html

具體的規(guī)則由自己的情況而定。

修改dedecms5.7v版本靜態(tài)列表頁、內(nèi)容頁跳轉(zhuǎn)到相應(yīng)的移動(dòng)版頁面JS

原來這個(gè)跳轉(zhuǎn)是用在新版的手機(jī)端上的,也就是為了“m”而生的。以下是dedecms的默認(rèn)的跳轉(zhuǎn),修改紅色的地方。細(xì)心的朋友會(huì)發(fā)現(xiàn),其實(shí)這個(gè)鏈接就是跳轉(zhuǎn)鏈接,前面多的不用細(xì)看,就是移動(dòng)的各種版本。這里要注意,此方法只適用于使用相對(duì)路徑而不能使用絕對(duì)路徑,{dede:global.cfg_mobileurl/}默認(rèn)為“m”,如果你的移動(dòng)版生成的文件夾為“wap”根據(jù)情況修改。

<meta http-equiv="mobile-agent" content="format=xhtml;url={dede:global.cfg_mobileurl/}/index.php">
<script type="text/javascript">if(window.location.toString().indexOf('pref=padindex') != -1){}else{if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("?mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){window.location.href="{dede:global.cfg_mobileurl/}/index.php";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script>

紅色部分列表頁修改為:{dede:global.cfg_mobileurl/}{dede:type}[field:typelink/]{/dede:type},把修改后的js代碼放到<head></head>之間

內(nèi)容頁修改為:{dede:global.cfg_mobileurl/}{dede:type}[field:typelink/]{/dede:type}{dede:field.id/}.html,同樣的把修改后的js代碼放到<head></head>之間

其實(shí)熟悉dedecms的都看得懂,就是自動(dòng)獲取當(dāng)前欄目的鏈接和獲取內(nèi)容的id,這樣不管用戶從哪里找到我們的快照,都能自適應(yīng)進(jìn)入到相應(yīng)的頁面。大功告成!

動(dòng)態(tài)頁面跳轉(zhuǎn)到對(duì)應(yīng)的頁面實(shí)現(xiàn)方法

該方法只適用于靜態(tài)頁面,動(dòng)態(tài)頁面的跳轉(zhuǎn)方法比較簡(jiǎn)單(未做偽靜態(tài))。

1.在同一個(gè)網(wǎng)站根目錄增加移動(dòng)站目錄({dede:global.cfg_mobileurl/}系統(tǒng)默認(rèn)為/m,為避免影響到根目錄下的/m文件夾,則建立文件夾/wap),安裝另外一個(gè)dedecms,安裝前先備份好數(shù)據(jù)庫,防止安裝時(shí)被覆蓋,安裝過程和PC端完全一樣;

2.把移動(dòng)端的對(duì)應(yīng)模板上傳到/wap/tamplates/default/;

3.此時(shí)兩個(gè)dedecms數(shù)據(jù)庫已同一個(gè),還原數(shù)據(jù)庫即可;

4.動(dòng)態(tài)頁面跳轉(zhuǎn)JS和靜態(tài)頁面的修改方法是一樣的,是不是很簡(jiǎn)單。

紅色部分列表頁修改為:/wap/plus/list.php?tid={dede:field.id/},把修改后的js代碼放到<head></head>之間

內(nèi)容頁修改為:/wap/plus/view.php?aid={dede:field.id/},同樣的把修改后的js代碼放到<head></head>之間



上一篇:DedeCMS的HTML自定義字段字符被過濾問題

下一篇:怎么在織夢(mèng)模板添加從左向右滾動(dòng)的代碼

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

  • 400-1100-266
主站蜘蛛池模板: 衡水市| 北安市| 雷山县| 岑溪市| 义马市| 拜城县| 宝鸡市| 五华县| 九龙坡区| 绥宁县| 梅河口市| 多伦县| 尚志市| 西充县| 元谋县| 新营市| 库尔勒市| 贞丰县| 疏勒县| 肃南| 体育| 灵丘县| 鲜城| 舟曲县| 永州市| 海门市| 剑川县| 建宁县| 昌江| 淮南市| 孙吴县| 临洮县| 凤阳县| 古交市| 泰宁县| 年辖:市辖区| 兴业县| 新和县| 务川| 博湖县| 丰镇市|