Здравствуйте. Интересует такой вопрос: как добавить к товару поле примечание, которое потом передается в корзину и дальше при формировании заказа. Я добавил в БД поле в таблицу, т.е. создал переменную, далее создал ее в файле product.php и забил в котнроллере.
Код:
if(isset($this->product->myvar) && $this->product->myvar)
{
// делаем что-то с новым полем
$myvar = "adfadfs";
}
else
{
// если нет значения, то делаем ...
$myvar = "default";
}
$this->context->smarty->assign('new_champ', $myvar);
На странице товара создаю textarea и вывожу.
Код:
<textarea class="dop-info" id="new_champ" name="new_champ">
{$new_champ}
</textarea>
действительно на странице отображется по умолчанию значение.
Но как привязать к передаче в корзину не могу разобраться.
Может есть какие-то лайфхаки или подробная статья.