+380(66)433-69-36 | |
+380(66)433-69-36 | |
+380(66)433-69-36 |
- BitLocker с GUI под linux
- Ищем вирус elTest
- Работаем с бесплатным SSL сертификатом Letsencrypt с помощью certbot
- Синхронизация ресурсов с удаленного сервера локально
- Применение нестандартного SEO и статус 404
- MySQL синхронизируем права с разных серверов
- IPSec VPN соединение между офисами.
- "Зеркало" сайта на стороне. Донастраиваем nginx
- Дефрагментация таблиц всех баз MySQL
- Месяц в родительном падеже strftime PHP
- INIT скрипт для Dropbox
- osCommerce VAM Edition 226. Ошибки
- PositiveSSL порядок сертификатов
- osCommerce. Создаем модуль доставки
- Восстановление mySQL баз данных
- osCommerce.Перенос магазина в другой домен
- osCommerce.Прячем адмику
- osCommerce. Продление жизни сессий
- osCommerce. Создаем платежный модуль
- 10 причин выбрать нас
- GRUB2 восстановление
- osCommerce не пересчитывает общую сумму заказа
- Список потенциально опасных скриптов
- Отправка файлов из Dropbox по e-mail
- "Черный список" почтовых доменов
- Боремся с назойливыми иностранцами
- Яндекс-Диск, и стоит ли им пользоваться.
- Обновление модуля Интеркассы для osCommerce
- Веб-почта на сайте хостинга
- Подключение Outlook Express к хостингу
Спецификации и фильтры товаров
Итак, у нас уже есть некоторые товары, распределенные по категориям. Теперь обсудим вопрос, что такое спецификации и для чего они нужны. Для того, чтобы описание имело практическую цель, создадим спецификацию для мобильного телефона на основе нескольких параметров: количестве поддерживаемых сим-карт(1,2) и диапазоне GSM (850,900,1800,1900).
Спецификация - это некоторая группа параметров, по которым можно производить связанный поиск и сравнение товаров в магазине. Так, Вы наверное замечали в некоторых магазинах фильтр товаров, в котором указывается ряд парметров товара, по которым можно быстро отобрать необходимый товар? Вот это и есть фильтры. Оговоримся сразу. Эти фильтры могут отображаться как в отдельной "рамочке" магазина, так и при просмотре товаров определенной категории. Итак, создаем спецификацию под именем "Параметры телефона". Для этого выбираем пункты меню: "Каталог"-"Спецификации товаров"-"Новая группа спецификации". При этом появится окно, в котором необходимо заполнить ряд полей. В название группы вбиваем "Параметры телефона". Далее следует ряд опций. Опция "Показать страницу сравнения" устанавливает, необходимо ли при просмотре товара отображать кнопку сравнения. Опция "Показать на странице сравнения" задает, необходимо ли показывать эту опцию на странице сравнения товаров. Устанавливаем обе опции в "нет". (создаем только фильтры). Опция "Показывать фильтр" устанавливает, необходимо ли отображать фильтр при просмотре категории. В нашем случае устанавливаем ее в "Да".
После того, как мы создали спецификацию, ее необходимо привязать к созданной ранее категории. Раньше мы создали кателогию "Телефоны" в которой завели несколько единиц товара. Для этого, при просмотре спецификации необходимо выбрать "привязать к категории" и в выпавшем меню выбрать категорию, к которой мы привязываем спецификацию. В выпавшем окне есть еще опция "Включая все подкатегории", выберите ее для того, чтобы созданная спецификация распространялась на все дерево категорий, начиная с выбранной. После этого нажимаем на кнопку "Привязать к категории". Все, теперь если мы все правильно сделаем, у нас появится автоматический фильтр товаров.
Теперь, после того, как мы создали группу спецификаций, создадим сами по себе спецификации. Для этого необходимо в окне щелкнуть ВНИМАНИЕ на самой папке, слева от "Параметры телефона".
В открывшемся окне мы будем создавать сами спецификации а так же фильтры к ним. Нажимаем на кнопку "Новая спецификация" и заполняем все необходимые поля.
"Название спецификации" - "Количество карт"
"Префикс спецификации" - "Количество SIM карт". Этот префикс отображается в свойствах товара при его просмотре. Соответственно можно задавать как префикс - так и суффикс спецификации.
"Показывать страницу сравнения" - "Нет"
"Показывать на странице сравнения" - "Нет"
"Показывать фильтр" - "Да"
"Класс фильтра" - "Составной". Существует еще множество других классов. Как они работают - можно просмотреть экспериментально.
"Показывать фильтр как" - "Dropdown menu" Фильтр можно отображать как чекбоксы, или как радиокнопки
"Фильтр показать все" - "Да" Устанавливает, отображать ли пункт "отобразить все" в фильтре. Рекомендуется включать.
"Укажите значение спецификации" - "Dropdown menu" по аналогии с отображением фильтра - только задает отображение мпецификации при добавлении или редактировании товара
Создаем два типа спецификации "Количество карт" и "Стандарт GSM". Теперь переходим к установке значений спецификаций. Собственно значения спецификаций это текстовые поля, которые представляют собой все возможные варианты значений данной спецификации. Для того, чтобы задать значения спецификаций, необходимо ВНИМАНИЕ! нажать на синюю папку слева от названия спецификации. Создадим значения спецификации для "Количество карт". Нажимаем на синюю папку, "Новое значение". В выпавшем окне набираем "1" и нажимаем "Соххранить". Аналогичную опереацию производим для значения "2". Таким образом мы задали характеристику товара, которая описывает количество СИМ-карт в телефоне, и изменяющуюся от 1 до 2. Для спецификации "Стандарт GSM" создаем аналогично значения спецификации "850","900","1800","1900".
Теперь приступим к созданию фильтров. В фильтрах задаются значения спецификации, которые с учетом типа фильтра спецификации выберет из всего множества товаров необходимые. При нашем типе фильтра "составной", необходимо просто продублировать все, что мы набирали в значениях спецификаций в фильтрах. Для того, чтобы задать фильтр для спецификации ВНИМАНИЕ! необходимо нажать на желтую папку слева от названия спецификации. По аналогии со значениями спецификаций создадим фильтры "1" и "2" для количества карт и "850","900","1800","1900" для "Стандарт GSM". В результате всех проведенных манипуляций, будет создан фильтр, который при просмотре категории "Телефоны" отображен так, как изображено на рисунке (один из фильтров задан типом "Dropdown menu", другой как "Чек боксы").
Что напоследок хотелось бы сказать. Для примера уже были созданы несколько товаров. Более правильно сначала создать все необходимые спецификации, а уже после этого производить наполнение магазина товарами, поскольку если эту операцию проделать позже - то придеться редактировать все уже созданные в категории товары, ведь им нужно сопоставить спецификации, необходимые для корректной работы фильтров и сравнений.