Модуль Prestashop 1.7.5 - Обновление пользовательской таблицы SQL - PullRequest
0 голосов
/ 15 января 2019

Я пытаюсь добавить новый модуль в свой магазин, чтобы управлять значениями таблицы 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 голосов
/ 18 января 2019

Итак, теперь я знаю, что нужен также класс ObjectModel {}. Работаем над этим .. и надеемся на лучшее: D

...