На одном своем тестовом сайте который ломаю, чиню и пытаюсь что то на нем сделать красивое (сайт) а также обучаюсь программированию и изучаю тонкости работы CMS Opencart и продвижения, а точнее ставлю эксперименты в поиске) но речь не об этом, а о том как сделать витрину категорий в opencart более красивой и информативной и в этом нам помогут стандартные данные которые мы можем использовать такие как: SKU, UPC, EAN, JAN, ISBN, MPN.
Введение
Для данного сайта я покупал шаблона на тимфоресте, но как я там убедился на своем примере их клепают студенты из какого то Бангладеш и мало того что они корявые и работают через жопу! они туда вшивают скрытые ссылки (почему не стоит покупать сайты на themeforest я надеюсь запишу отдельное видео) , но я все снова и снова ухожу от главного вопроса!
Для моей мебельной тематики многие моменты могут играть ключевую роль для совершения конверсии или сохранения сайта в избранное для дальнейшего сравнения с другими магазинами и что бы сделать серфинг и выбор для товара для клиента удобным необходимо сделать так чтобы клиент получил информацию максимально быстро, а также чтобы продвигать страницу витрину нужно чтобы на ней была определенная плотность основных ключей связанных с вашей тематикой.
Вот я и задумался что, в моей витрине не хватает такой вещи как:
- Габаритов мебели — любая мебель подбирается по габаритам и это один из основных параметров при выборе мебели
- Материал — это второй основной параметр для выбора мебели
но так как я все тестирую смотрю и правлю все на ходу, я решил остановиться пока на этих двух атрибутах которые мы и будем выводить в нашей категории на Opencart3. Многие скажут что, можно все это выводить через атрибуты я соглашусь, но это надо платить деньги, а тут можно сделать все самому и буквально за насколько минут.
Как вывести в категории под товаром SKU, UPC, EAN, JAN, ISBN, MPN
чтобы вывести на витрине категорий отображение таких данных о товаре как SKU, UPC, EAN, JAN, ISBN, MPN (напомню это я проделываю на opencart 3) проделываем следующие действия:
- Открываем файл catalog/controller/product/category.php и находим через поиск
1'rating' => $result['rating'],
1'jan' => $result['jan'], - Откройте файл: catalog\language\ru-ru\product\category.php и находим
1$_['text_price'] = 'Price:';
1$_['text_jan'] = 'Материал:'; - Откройте файл: catalog/view/theme/Ваш шаблон/template/product/category.twig ищем место где вы хотите выставить эти данные, для примера если взять тестовый шаблон то это будет так
1<p>{{ product.description }}</p>
123{% if product.jan %}<p>{{ text_jan }} {{ product.jan }}</p>{% endif %}
Вот таким образом вы в категории витрины нашего интернет магазина вывели дополнительную информацию из служебных полей.
Вывести в карточке товара SKU, UPC, EAN, JAN, ISBN, MPN
Бывают и такие шаблоны где надо подредактировать и вывести в карточке товара артикул или другую информацию из полей (UPC, EAN, JAN, ISBN) давай рассмотрим как это можно сделать на CMS Opencart3
- Открываем файл catalog/controller/product/product.php и ищем след строку
1$data['heading_title'] = $product_info['name'];
1$data['sku'] = $product_info['sku']; - Откройте файл: catalog\language\ru-ru\product\product.php ищем
1$_['text_search'] = 'Поиск';
1$_['text_sku'] = 'Артикул:'; - Откройте файл: catalog/view/theme/Ваш шаблон/template/product/product.twig ищем место где вы хотите выставить эти данные, для примера если взять тестовый шаблон то это будет так
1<li>{{ text_model }} {{ model }}</li>
123{% if sku %}<li>{{ text_sku }} {{ sku }}</li>{% endif %}
Вот и все! От себя хочу добавить, что мои эксперименты на этом не заканчиваются и в след видео я попробую вывести атрибуты в категории на opencart3
Благодарю!
Добрый день. А вы берете заказы на создание интернет-магазина на OpenCart ?