OpenCart 2.x — как увеличить количество категорий в поле автозаполнения в карточке товара
Пост не будет большим и особо информативным, но, надеюсь, кому-то пригодится и окажет необходимую помощь в вопросе автозаполнения категорий в карточке товара. Добавляя новый товар мы сперва заполняем информацию во вкладках «Основное» и «Данные», а затем переходим ко вкладке «Связи», в которой заполняем такую информацию как «Производители», «Показывать в категориях», «Магазины» и т.д. Сейчас мы поведем разговор о категориях, а точнее о поле с автозаполнением.
По умолчанию, в OpenCart 2.x в автоподстановке категорий, отображается всего лишь 5 категорий, что не очень удобно.
Например, нам надо добавить 20 товаров из одной и той же категории, но эта категория не отображается в автоподстановке и нам необходимо 20 раз подряд начинать вбивать название категории прежде чем она появится в автоподстановке. Давайте увеличим это количество с 5 до 10, 15, 20… Для этого откроем файл admin/controller/catalog/category.php и найдем строки (приблизительно 584-590)
1 2 3 4 5 6 7 |
$filter_data = array( 'filter_name' => $this->request->get['filter_name'], 'sort' => 'name', 'order' => 'ASC', 'start' => 0, 'limit' => 5 ); |
и измением значение limit на большее, например, пропишем 15. То есть получится вот такой код
1 2 3 4 5 6 7 |
$filter_data = array( 'filter_name' => $this->request->get['filter_name'], 'sort' => 'name', 'order' => 'ASC', 'start' => 0, 'limit' => 15 ); |
И в админке, в карточке товара, ситуация изменится — в автозаполнении список категорий станет длиннее и информативнее.
О, Спасибо, вопрос вроде простой и спрашивать как то не удобно, а самому разбираться как то руки не доходили.
Вообщем спасибо, ждем еще новостей)))
Спасибо))
В версии 2 опенкарта у меня в админке в меню «категории» виден список основных(родительских) категорий, а в 1.5. версии опенкарта были также видны в этом списке и подкатегории. я теперь незнаю как мне отредактировать подкатегории т.к. их нет в списке.помогите
В 2.0 также видны родительские категории и дочерние, если Вы вторых не видите, то это не нормально, какой-то баг в админке.
+++++
Спасибо, работает!
Та же история и с опциями в поле автозаполнения в карточке товара
Лечится также, только файл admin/controller/catalog/option.php строка 479
Спасибо, очень удобно. А вот как связанные продукты изменить?