帝國CMS實現下載地址直接下載而不需要跳轉的方法教程

佚名發表於2020-06-10

  帝國cms下載模型的文章,點選下載時,會彈出一個小視窗,點選其中的下載連結,才能開啟真正的下載頁面。這樣體驗很差,所以我們可以把下載改成直接下載,不用彈出框。

  方法如下:

  1、後臺——模板——公共模板——下載地址模板,然後更改其中的內容,如下圖:

  預設程式碼是:

[ <a href="#ecms" onclick="window.open('[!--down.url--]','','width=300,height=300,resizable=yes');">[!--down.name--]</a> ]

  修改為:

[ <a href=" [!--true.down.url--] " >[!--down.name--]</a> ]

  修改後,重新生成內容頁的html,下載地址就可以直接下載了。

  2、方法二,還有一種方法,上面的下載地址是靜態地址,還可以改成動態地址。

  預設程式碼是:

[ <a href="#ecms" onclick="window.open('[!--down.url--]','','width=300,height=300,resizable=yes');">[!--down.name--]</a> ]

  修改為:

[ <a href=" [!--news.url--]e/DownSys/GetDown/?classid=[!--classid--]&id=[!--id--]&pathid=<?=$pathi?> " >[!--down.name--]</a> ]

  改成這個動態連結後,需要在後臺中開啟直接下載,如下圖:

  後臺——系統——系統引數設定——模型設定——開啟直接下載,如下圖:

  之後重新重新整理內容頁html,內容頁的下載地址就變成直接下載了。

  注意事項:上面兩種方法,更改後,就沒有下載許可權了,就是說,如果你設定了會員下載或扣點下載都不管用了,都變成了直接點選下載。

相關文章