織夢點選圖片實現下一頁功能
織夢點選圖片自動進入下一頁其主要的功能檔案是“ arc.archives.class.php”,我們去網站根目錄:開啟“include”資料夾並找到“arc.archives.class.php”檔案,將其開啟。
第一步:查詢“解析模板,對內容裡的變動進行賦值”在其上面加入如下程式碼:
01function ClickPicNext($ismake=1,$aid,$body)
02 {
03global $cfg_rewrite;
04 if($this->NowPage!=$this->TotalPage)
05 {
06$lPage=$this->NowPage+1; if($ismake=0)
07 {
08$body=preg_replace("/<(img|IMG)(.*)(src|SRC)=[\"|'| ]{0,}((.*)>)/isU","點選圖片,進入下一頁<br/>
09<a href='".$this->NameFirst."_".$lPage.".".$this->ShortName."'>"."\${0}"."</a>",$body); }
10 else { $PageList="<a href='".$this->NameFirst."_".$lPage.".".$this->ShortName."'>"."\${0}"."</a>"; if($cfg_rewrite == 'Y')
11 { $PageList = str_replace(".php?aid=","-",$PageList); $PageList = preg_replace("/&pageno=(\d+)/i",'-\\1.html',$PageList); }
12 $body=preg_replace("/<(img|IMG)(.*)(src|SRC)=[\"|'| ]{0,}((.*)>)/isU",$PageList,$body); } }
13 else { $body=preg_replace("/<(img|IMG)(.*)(src|SRC)=[\"|'| ]{0,}((.*)>)/isU",$this->GetPreNext('imgnext'),$body); }
14return $body; } |
第二步:查詢如下程式碼:
1$this->Fields[$this->SplitPageField] = $this->SplitFields[$pageNo - 1]; |
在其下面新增如下程式碼:
1if($ClickPicNext){
2 $this->Fields[$this->SplitPageField]=$this->Fields[$this->SplitPageField];
3 }else{
4 $this->Fields[$this->SplitPageField]=$this->ClickPicNext($ismake,$this->Fields['id'],$this->Fields[$this->SplitPageField]);
5 } |
第三步:查詢如下程式碼:
1$this->PreNext['next'] = "下一篇:<a href='$mlink'>{$nextRow['title']}</a> "; |
在其下面新增如下程式碼:
1$this->PreNext['imgnext'] ="<a href='$mlink'>"."\${0}"."</a>"; |
第四步:查詢如下程式碼:
1$this->PreNext['next'] = "下一篇:沒有了 "; |
在其下面新增如下程式碼:
1$this->PreNext['imgnext'] ="\${0}"; |
第五步:查詢如下程式碼:
1else if($gtype=='next')
2
3{
4
5$rs = $this->PreNext['next'];
6
7} |
在其下面新增如下程式碼:
1else if($gtype=='imgnext')
2
3{
4
5$rs = $this->PreNext['imgnext'];
6
7} |
到此結束儲存覆蓋去後臺重新生成一下看看怎麼樣當用滑鼠點選文章中的圖片時將自動翻入下一頁了。需要注意的是這裡一共有三個“解析模板”一個是“解析模板,對內容裡的變動進行賦值”一個是“//解析模板”一個是“解析模板,對固定的標記進行初始給值”,在第一步的時候一定要全部複製“解析模板,對內容裡的變動進行賦值”在這行的上面才行,很多人只查詢“解析模板”然後修改就會出現“include\arc.archives.class.php on line 700”這樣的報錯。最後一定要按本文一步一步來,一個標點都不能改。切記不要大意了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957453/viewspace-2759925/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 前端實現點選下載圖片前端
- 織夢文章頁中怎麼用js控制圖片的大小JS
- iOS實現點選圖片放大&長按儲存圖片iOS
- vue點選下載圖片的實現Vue
- WKWebView 獲取網頁高度,圖片點選檢視,網頁連結點選WebView網頁
- vue實現聊天+圖片表情功能Vue
- vue2 使用echarts實現地圖點選進入下一層級+點選空白處回退VueEcharts地圖
- 直播平臺搭建,實現圖片縮圖功能
- 點選驗證圖片
- 輕鬆實現織夢網站資料遷移到新站點網站
- node+express實現圖片上傳功能Express
- web前端頁面點選預覽圖片及大小縮放Web前端
- 織夢圖集上傳圖片自動獲取圖片名稱做註釋
- 小程式–儲存圖片到相簿功能實現
- Java ffmpeg 實現影片加文字/圖片水印功能Java
- JS如何實現點選複製功能,JS點選複製文字JS
- 織夢dedecms圖片集上傳圖片不能上傳 彈出提示302的解決方法
- html input type=file 選擇圖片,圖片預覽 純html js實現圖片預覽HTMLJS
- 織夢DedeCms程式碼高亮怎麼實現
- C# 實現PPT 每一頁轉成圖片C#
- 織夢kindeditor編輯器圖片上傳增加圖片alt屬性和title屬性的方法
- 後臺展示圖片點選放大
- 圖片區域點選處理
- 用原生JS實現 圖片輪播切換 功能JS
- 分享一個圖片驗證碼功能的實現
- 請問各位大佬,vue如何實現點選按鈕切換圖片的效果?Vue
- 使用jpeg圖片庫,顯示圖片並簡單實現LCD的觸屏功能
- 短視訊平臺開發,圖片上傳和圖片預覽功能實現
- DEDE刪除織夢鏈友情連結以及logo圖片友情連結Go
- jQuery實現簡單點選隱藏和點選顯示列表的功能jQuery
- 短視訊商城系統,通過Java實現圖片驗證碼,點選重新整理圖片驗證碼Java
- Django實現圖片上傳並前端頁面顯示Django前端
- 分頁功能的實現
- 直播原始碼網站,點選圖片可進行任意方向旋轉功能原始碼網站
- 織夢DedeCMS文章內容分頁頁數控制方法教程
- app直播原始碼,uniapp點選按鈕 儲存頁面為圖片到本地APP原始碼
- 關於黑馬旅遊網的實現 --- 分頁查詢功能,點選分頁碼不顯示資料
- 模擬微信實現長按朋友圈圖片功能