Prestashop 1.7.5模块-更新SQL自定义表

时间:2019-01-14 22:36:28

标签: prestashop-1.7

我正试图在我的商店中添加一个新模块,以管理我创建的sql表的值。我找不到适合我的操作指南,因为所有表单的值都包含在ps_configuration中,而不是在自定义表中。 如何在表单中显示这些值并进行更新?

谢谢您抽出宝贵的时间回答^^

因此,我的表单字段仍为空白,并且在我提交时它们不会更新我的表格。

我将此添加到“ _construct”函数中:

public function __construct() {
$this->id_sell = $id_sell;
$this->country = $country;
$this->p_cod = $p_cod;

并将其保存为“ getContent”

public function getContent() {

$sqlV = 'SELECT * FROM `'._DB_PREFIX_.'mytable` WHERE id_sell = 1';
    if ($row = Db::getInstance()->getRow($sqlV))

    $country = $row[country];
    $p_cod = $row[p_cod];

最后将其保存在“ getConfigFormValues”上:

protected function getConfigFormValues()
{
       return array(
        'country' => Tools::getValue('country'),
        'p_cod' => Tools::getValue('p_cod'),
    );
}

1 个答案:

答案 0 :(得分:0)

因此,现在我知道也需要一个类ObjectModel {}。正在努力..并希望最好的:D