Я делаю небольшой модуль в Prestashop. В этом модуле я использовал multiselect с хелперформ. Так что мой код выглядит так
array( 'type' => 'select', 'cols' => 8, 'class' => 'chosen-product-selct selected_products ', 'multiple' => true, 'label' => $this->l('Selected Products'), 'name' => 'selected_products[]', 'options' => array( 'query' => $product_query, 'id' => 'id', 'name' => 'product_name' ), 'desc' => $this->l('Select products from products list.'), ),
Здесь я сохраняю эти многозадачные значения в базе данных. Но когда я делаю редактирование, в поле не было выбрано никаких сохраненных значений. Коробка полностью пуста.
для получения результата я делаю это
public function getConfigFieldsValues() { 'selected_products[]' => Tools::getValue('selected_products', Configuration::get('selected_products')), }
Он не показывает значения, которые были введены. Может ли кто-то сказать мне, как решить эту проблему? Любая помощь и предложения будут действительно заметны. благодаря