[英]Joomla 3.7 Change Default Registration Link ID
現在,我正在本地主機上測試一個站點。 但是要顯示我遇到的錯誤,請轉到以下地址:
http://www.bearvalleycomp.com/cust/twoil/index.php/component/users/?view=registration&Itemid=101
我想要它做的是顯示這樣的頁面:
編輯:我沒有足夠的代表來發表兩個以上的鏈接...在上方輸入相同的鏈接,但不帶“&Itemid = 101”
但是我在代碼中迷失了尋找地址以刪除Itemid = 101
我找到了一個指南,可以在其中通過系統菜單對其進行編輯,如下所示:
https://www.templatemonster.com/help/joomla-3-x-edit-registration-page.html#gref
但是似乎此3.x可能沒有更新為最新版本。
任何見識將不勝感激。 謝謝
瀏覽了多個文件后,我確實找到了更改鏈接的答案。 它位於/modules/mod_login/tmpl/default.php下。 在第101行附近,我能夠將&Itemid = 114添加到index.php?option = com_users&view = registration的末尾,使其看起來像這樣:
的index.php?選項= com_users&視圖=登記&ITEMID = 114
現在,當我單擊“創建帳戶”時,我會看到一個僅用於注冊帳戶的頁面。
但是,現在我收到郵件錯誤,但我想稍后可以進行調查。
要變通解決此問題,您必須將注冊頁添加到隱藏的菜單(普通菜單,但沒有位置模塊),並在鏈接上使用該別名項。 這樣,您可以決定為該特定頁面顯示或不顯示哪些模塊。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.