#prestashop #jquery-select2 #prestashop-1.7
#prestashop #jquery-select2 #prestashop-1.7
Вопрос:
Prestashop: 1.7.6.2 Я хочу использовать select2 в бэк-офисе в категории, но jQuery не добавлен, и select2 не работает. Я использую перехват:
сообщение об ошибке: jQuery.fn.select2.defaults.set не является функцией
public function hookActionAdminControllerSetMedia()
{
$this->context->controller->addJquery();
$this->context->controller->addJQueryPlugin('select2');
$this->context->controller->addJS(_PS_BO_ALL_THEMES_DIR_ . 'default/js/tree.js');
$this->context->controller->addCSS($this->_path . 'views/css/' . $this->name . '.css', 'all');
}
Ответ №1:
$this->context->controller->addJquery();
Был удален в версии 1.7.6.2
поэтому я использую внешний select2 не из prestashop и его работ.
$this->context->controller->addJS(_PS_BO_ALL_THEMES_DIR_ . 'default/js/select2.min.js');