Всем привет!
Часто ли у вас были ситуации когда нужно отредактировать товар в заказе, добавить новый товар в заказ, или же добавить рекомендуемые товары в модуль, или же аналогичные товары и.т.д.... ?
При добавлении в авто выборке вы пишите название товара и выбираете его из выпадающего списка.
Но что делать если у вас в магазине данный товар имеется с точно таким же названием, но с другой ценой или характеристиками, и при его добавлении в авто выборке поиск показывает все товары с одинаковым названием и вы не знаете какой же добавить...
По этому сегодня я расскажу вам как просто и быстро изменить поиск товара, что бы можно было искать не по названию а к примеру по модели, или артикулу.
Добавление товара по артикулу или же модели очень просто делается в opencart, можно конечно написать какие то отдельные условия для выборки и сделать возможность поиска и по названию и по модели, но мы этого сегодня делать не будем а просто поменяем возможность поиска по названию на возможность поиска по модели или же артикулу.
И так все что вам нужно сделать так это поменять в требуемых файлах строку:
1 |
url: 'index.php?route=catalog/product/autocomplete&token=<?php echo $token; ?>&filter_name=' + encodeURIComponent(request.term), |
На:
1 |
url: 'index.php?route=catalog/product/autocomplete&token=<?php echo $token; ?>&filter_model=' + encodeURIComponent(request.term), |
То есть в данной строке мы сменили filter_name на filter_model
Все теперь вы без труда сможете искать свои товары по модели, но если же вам нужно искать допустим по артикулу (SKU) то вместо filter_model пишем filter_sku
Вот так просто мы сменили поиск товаров в админ панели.
Теперь еще момент, данное действие вам нужно выполнять во всех файлах где вы хотите сменить возможность авто выборки, к примеру:
1. Если вы хотите сделать авто выборку по модели в рекомендуемых товарах открываем файл:
1 |
admin/view/template/module/featured.tpl |
2. Если вы хотите сделать авто выборку товаров по модели при редактирование заказа открываем файл:
1 |
admin/view/template/sale/order_form.tpl |
3. Если вы хотите сделать авто выборку товаров по модели в аналогичных товарах открываем файл:
1 |
admin/view/template/catalog/product_form.tpl |
Ну в общем по такому же аналогичному принципу и в других файлах интернет магазина где встречается авто поиск товаров по названию.
Пробуйте если что не получается пишите в комментариях.
Нет комментариев
Вы можете оставить комментарий первым.