我是新的opencart,我試圖用opencart建立一個新的電子商務網站,我需要添加一些自定義靜態頁面(一些額外的頁面)。所以我按照鏈接New Page For OpenCart和opencart php custom page without using the "information" feature,我可以創建一個新的自定義頁面。但我的問題是,我怎樣才能在我的家庭和其他頁面上獲得此頁面的鏈接,以便人們查看我的頁面。在opencart的主頁中添加自定義頁面的鏈接
1
A
回答
1
創建鏈接很大程度上取決於頁面的創建方式以及它的位置。
網址是根據位置建立的,即:控制器的路由。
比方說,你的新的一頁已建成:
catalog/controller/common/mypage.php
顯然,你需要跟着你創建了一個正確的類,它擴展控制器,引用在帖中列出的代碼標準語言文件,模型類(如果您的頁面需要與數據庫交互)和視圖文件。
一旦所有這些都通過以前的帖子是正確的,您可以通過調用url類並傳遞所需的信息來在目錄(前面)的任何位置創建鏈接。
您需要傳入路由,任何參數(如id或客戶)以及url是否應該安全。
$link = $this->url->link('common/mypage', 'mypage_id=' . $this->request->get['mypage_id'], 'SSL');
$ arguments和'SSL'是可選的,如果需要的話。
2
如果以這種方式創建新頁面,則將根據設置的方式訪問頁面(例如,稱爲「newpage」):/index.php?route=common/newpage
或/index.php?route=common/home/newpage
。
創建新頁面的最簡單方法是創建一個新的信息頁面。如果需要,你可以在那裏輸入你的自定義html。該鏈接將如下所示:
/index.php?route=information/information&information_id=x
其中id是新頁面的標識。
要將此鏈接添加到主菜單中,您可以在新鏈接中編輯template/common/header.tpl
和硬編碼。
相關問題
- 1. 如何在Opencart上添加自定義PHP頁面
- 2. 在drupal中添加自定義頁面
- 3. Magento頁面的自定義Canonical鏈接
- 4. Opencart 1.5如何在主頁的頁腳添加pdf下載鏈接
- 5. 如何將註冊表單添加到自定義Opencart頁面
- 6. 添加自定義鏈接/按鈕到Visualforce頁面?
- 7. 添加自定義鏈接哈德森項目頁面
- 8. opencart在頁眉菜單中添加一個自定義菜單
- 9. OpenCart自定義頁面無法訪問
- 10. 在「外觀」頁面中的活動主題下添加鏈接
- 11. 可以使用自定義鏈接在wordpress中加載頁面
- 12. PHP動態頁面自定義鏈接
- 13. 自定義404頁面找出鏈接
- 14. 自定義頁面在opencart中顯示「請求找到的頁面」
- 15. 將頁面標題添加到Magento上的自定義主題
- 16. opencart在結帳頁面中的自定義字段
- 17. 自定義主頁奏鳴曲頁面
- 18. Wordpress和鏈接頁面到自定義帖子類型頁面
- 19. 在Opencart的2.x的產品頁面的自定義URL SEO
- 20. 使用主頁上的頁面鏈接
- 21. 添加自定義頁面標籤
- 22. 添加自定義PHP到Wordpress頁面
- 23. ImpressPages添加頁面自定義字段
- 24. 自定義Sharepoint添加列表頁面
- 25. 添加自定義頁面來卸載
- 26. 在每個頁面上顯示的window.print中添加自定義頁眉頁腳
- 27. php自定義鏈接和自定義頁面
- 28. 添加頁面內鏈接的邊距
- 29. 添加分頁是WordPress上的自定義存檔頁面(論文主題)
- 30. 在Opencart管理員'訂購信息'頁面上添加自定義字段
我不認爲這個問題是在這裏的話題。您可能想嘗試http://area51.stackexchange.com/proposals/77558/opencart – Pacerier