我是Magento的新手,我需要一些概念指南和/或參考。 我需要創建自定義表單,它將成爲product-info
頁面的一部分(位於底部),並將收集用戶輸入(電子郵件,大小,顏色)。只有一些產品會具有此功能/形式(取決於管理員)。因此,此表單的目標是通過電子郵件向store-admin發送有關可用庫存產品但不是所需尺寸和/或顏色的產品。我應該自定義現有Contact us
表單還是應該在新模塊中創建新的自定義表單?
表單應通過電子郵件將數據和產品名稱一起提交給管理員。產品頁面上的magento自定義表格
回答
確定,所以首先創建/template/catalog/product/send_request.phtml
下應用程序/設計/前端/ [命名空間]一個一個.phtml文件/ [主題]然後,添加在該一個.phtml文件參考在catalog.xml中/app/design/frontend/[namespace]/[theme]/layout/catalog.xml
<block type="core/template" name="customer_request" template="catalog/product/send_request.phtml"/>
以下: <label>Catalog Product View (Any)</label>
部分,但你應該找到合適的部分WH (你會發現幾次嘗試後)
最後,將您的php邏輯添加到send_request.phtml
文件中。包含您在send_request.phtml中實現的表單將在產品查看頁面下提供。
最後讓它工作:)剛使用默認的聯繫表單,並將其複製到我的佈局路徑中。但是,在更新佈局目錄時,雙引號存在問題。我進行了調試,發現只有當我將雙引號替換爲單引號時纔會發送該電子郵件。如果您發現這是一個常規問題,您可以更新您的答案。 – l0lander
聽起來像你需要一個自定義窗體。您需要一個新的數據庫表來存儲數據,一個模型來表示數據,還有一個控制器至少要發佈表單。您可能需要向產品添加一個屬性,該屬性是是否顯示錶單的是/否。您也可能想查看數據,因此您必須在管理網站中創建頁面。也許是所有答案的網格和一個頁面來查看/編輯一個特定的答案。
哦,我忘了提及表單應通過電子郵件提交數據給管理員所以不需要db。表單還應該知道它的父級產品頁面,以便它可以發送該產品的名稱。對不起,錯過了。 – l0lander
那沒關係。在這種情況下,您可以忽略數據庫部件和管理部分。你仍然需要一個url來發布和代碼,將採取後,並將數據轉換成一個電子郵件發送。如果你不想自己寫代碼,你可以使用像http://wufoo.com/之類的服務,但如果你想自己做,那麼你將不得不做一個簡單的模塊。我強烈建議閱讀http://alanstorm.com/category/magento的前幾篇文章,以獲取有關構建模塊的好教程。 – Max
謝謝Max,我很抱歉,我無法讓兩個答案都被接受,你的鏈接以一種很好的方式幫助我。這是一個教程的地獄。您遺憾的是我仍然需要一個網址來發布和代碼,將採取後,並將數據轉換成電子郵件,但這並不意味着我會提交表單後重定向到另一個頁面?你想讓我在另一個問題上形成這個問題並邀請你嗎? – l0lander
有免費擴展可用。您可以使用此擴展名並根據您的需求進行自定義。 Product Questions
鏈接到magento連接再次死亡。但是,您可以參考擴展的[github存儲庫](https://github.com/magebuzz/Magebuzz_ProductQuestion)。 – Earlee
- 1. Magento - 產品列表頁面上的自定義過濾器
- 2. Magento在自定義頁面上顯示多個產品列表
- 3. Magento產品頁面上的自定義用戶輸入
- 4. 想要做自定義編碼產品descrption頁面(Magento的)上
- 5. Magento產品頁面上的自定義錯誤消息
- 6. Magento自定義頁面上的顯示產品按屬性
- 7. Magento - 在產品信息頁面上注入自定義模塊
- 8. 獲取產品以在自定義Magento頁面上顯示
- 9. Magento產品樹自定義
- 10. Magento的產品頁 - 相關產品,如自定義選項卡
- 11. 更新magento產品頁面上的主要產品頁面
- 12. Magento產品頁面
- 13. Magento自定義字段定義產品
- 14. Magento:自定義產品屬性以選擇CMS頁面
- 15. Magento的產品頁面
- 16. Magento的:在產品頁面
- 17. Magento的從產品頁面
- 18. Woocommerce產品頁面自定義佈局
- 19. Magento - 產品頁面上的Echo屬性
- 20. Magento簡單的產品自定義選項價格作爲產品價格
- 21. 隱藏在magento產品頁上的價格等級頁面
- 22. 如何在magento的產品頁面上添加自定義buynow按鈕
- 23. Magento:在自定義尺寸的產品詳細信息頁面上添加textboxx
- 24. Magento產品的自定義案例?
- 25. 自定義(產品)URL的Magento擴展
- 26. Magento - 產品頁面問題
- 27. Magento產品頁面Breadcrumbs SEO
- 28. 在CMS頁面上尋找產品 - Magento
- 29. Magento負面產品價格
- 30. 極限數量的產品頁面上顯示產品reveiws magento
如果您接受,我只能提供電子郵件選項。我沒有太多時間寫管理部分代碼來顯示由客戶發送! –
@OğuzThx(Teşekkürederim :)),這將有助於很多! – l0lander
rica ederim :)(意思是你的歡迎) –