2

我想在 prestashop 模块中显示一个表单,并希望将该值存储在数据库中。这怎么可能??有没有prestashop专家??

4

4 回答 4

4

您可以使用自定义 HTML 块并在其中添加表单代码。当然,必须使用钩子在站点中显示该 HTML 块。有很多免费的自定义 HTML 块模块可用。

于 2015-02-02T08:50:45.727 回答
1

您应该查看 modules/ 目录中所有可用的模块。

如果要在后台和/或前台显示表单,则必须覆盖 Module 类的不同方法,并且必须使用可用的不同钩子。

最好的祝福,

于 2012-08-17T13:03:16.227 回答
0

试试这个免费模块:

https://www.prestashop.com/forums/topic/391966-megablock-16-module-gratuit/

有了这个,您可以在后台的一些挂钩中添加 HTML。一切都存储在数据库中。您应该使用 Helpers 和 Tools 类(Helpers show forms and Tools::getValues() 做它所说的......)

在 MegaBlock 中也有 TinyMCE 可用。看看,这个模块真的很有用;-)

于 2015-12-15T11:26:29.563 回答
0

您可以使用基于所使用的钩子的钩子来开发模块,表单将显示在 prestashop 中的该位置,而使用钩子时,您需要在该 tpl 文件中分配一个 tpl 文件您可以编写编码以显示表单

你也可以开发一个带有单独控制器的模块,你可以为那个控制器分配一个 tpl。

于 2017-04-17T14:25:43.447 回答