папка.
дал модуль для Prestashop 1.7, чтобы добавить новое поле на странице продукта администратора. Из-за отсутствия надлежащей документации, я хочу попросить, как правильно добавить свое настраиваемое поле, выберите. Я хочу быть сохраненным и обновленным при сохранении продукта.
Я использую код ниже, чтобы добавить TPL, содержащий форму
public function hookDisplayAdminProductsExtra ($ params) {$ this-> smarty;
$available_items = $this->getAvailableBadges();
$id_product = Tools::getValue('id_product');
$this->context->smarty->assign('items_number', $available_items);
return $this->display(__FILE__, '/views/templates/admin/admin_products.tpl');
}
Проблема в том, что я не знаю, как заставить переопределить класс Product.php, чтобы иметь мое поле $ и как создать элемент формы для tpl.
Форма, которую я хочу создать, я что-то подобное
<select name="" id="">
{foreach from=$items_number item=option}
<option value="{$option}">
{$option}
</option>
{/foreach}
</select>
Извините за отсутствие информации, но я нахожу новый способ создания модулей очень запутанным. заранее спасибо