Я хотел бы показать форму в модуле prestashop и сохранить это значение в базе данных. Как это возможно?? Есть ли какой-нибудь эксперт по prestashop ??
Показать форму в prestashop
Ответы:
Вы можете использовать собственный HTML-блок и добавить в него свой код формы. И, конечно же, нужно использовать хук, чтобы отобразить этот HTML-блок на сайте. Доступно множество бесплатных пользовательских блочных модулей HTML.
Вы должны взглянуть на все модули, доступные в каталоге modules/.
Если вы хотите отобразить форму в бэк-офисе и/или на фронт-офисе, вам придется переопределить различные методы класса модуля и использовать различные доступные хуки.
С наилучшими пожеланиями,
Попробуйте этот бесплатный модуль:
https://www.prestashop.com/forums/topic/391966-megablock-16-module-gratuit/
С помощью этого вы можете добавить HTML в некоторые хуки из бэк-офиса. Все хранится в базе данных. Вы должны использовать класс Helpers and Tools (помощники показывают формы, а Tools::getValues() делает то, что говорит...)
В MegaBlock также доступен TinyMCE. Посмотрите, этот модуль действительно полезен ;-)
вы можете разработать модуль, используя хуки на основе используемых хуков, форма будет отображаться в этой позиции в prestashop, при использовании хуков вам нужно назначить файл tpl в этом файле tpl, вы можете написать кодировку для отображения формы
А также вы можете разработать модуль с отдельным контроллером и назначить tpl для этого контроллера.