Главная » Администрирование сайта » Модуль «Интернет-магазин» » Фильтры товаров

Фильтры товаров

30.03.2016 в 13:37
Автор: sergeymitrichev

Основные понятия

  • Категория - подразумевается категория Интернет магазина пользователя
  • Конечная категория - категория интернет-магазина, которая не имеет в себе подкатегорий
  • Группа товаров или глобальная категория - разделы готовых описаний товаров. Так же могут быть созданы пользователем
  • Спецификация - набор характеристик товаров с установленными значениями
  • Глобальное описание - готовая спецификация для товара конкретной модели. При привязке такого описания к товару прикрепляется также название, бренд, изображение, группа товаров данного описания.
  • Характеристика - название параметра товара. Например у товаров из Группы товаров "Телефоны" это может быть диагональ экрана
  • Значение характеристики - значение параметра товара. Для примера выше это может быть величина диагонали экрана
  • Пользователь - в данном документе подразумевается администратор магазина или любой другой профиль, который обладает правом редактировать все товары
  • ПУ - панель управления сайтом, страница модуля Интернет-магазин. Обычно имеет вид http://yoursitename/panel/?a=shop 

Основные функции

  • Сравнение товаров клиентами по значениям характеристик
  • Фильтрация товаров клиентами по значениям характеристик 

Подготовка к работе

Предполагается что у администратора интернет магазина уже имеется набор товаров, разбитых по категориям. В системе uCoz характеристики принадлежат группам товаров. Потому необходимо задать к какой группе товаров будут принадлежать товары из категории. Установить эту связь можно из Панели Управления. Для этого необходимо перейти на страницу управления категориями http://yoursitename/panel/?a=shop;l=cats 

Далее нажать кнопку редактирования желаемой категории

На картинке выше красным прямоугольником обозначено поле, в котором задаётся связь. С группой товаров можно связать только конечную категорию

Как только выбрана необходимая группа товаров можно сохранять категорию. После этого на странице категории будет доступен блок "Фильтр товаров" с кодом $SPEC_FILTER$. О создании и редактировании своих групп товаров будет рассказано далее. После этих манипуляций все товары, которые принадлежат категории с привязкой к группе товаров, будут иметь вкладку "Спецификации" с особым содержимым. Для пользователя такая вкладка будет иметь примерно такой вид:

Для пользователя содержимое вкладки условно разбито на 3 блока

  • Блок 1 - Уведомления - содержит уведомления информационного характера. Например на приведённой картинке видно что товар прикреплён к категории, которая имеет связку с группой товаров. Однако, у товара также прикреплено глобальное описание. Глобальное описание содержит в себе привязку к группе товаров. Эта привязка конфликтует со связью Глобально описание - Категория.
  • Блок 2 - дублирование некоторых функций. Текущая группа товаров - дублирование функционала по созданию связи "Глобальное описание - Категория" которое мы рассматривали ранее. Глобальное описание - дублирование функционала с формы редактирования.
  • Блок 3 - Спецификация в режиме редактирования. Тут пользователь может назначить значение характеристик, создавать свои характеристики и значения.

Назначить товару спецификацию можно двумя способами. Заполнив форму из примера выше либо назначить товару глобальное описание. Это можно сделать на форме редактирования товара. Область управления глобальным описанием выглядит так:

  • Найти описание - откроет новую страницу поисковой системы Google в браузере с результатами поиска по названию товара
  • Выбрать из каталога описания - вызов окна глобальных описаний
  • Не использовать описание из каталога - отмена выбора глобального описания Для выбора глобального описания необходимо нажать на "Выбрать из каталога описания". Появится окно выбора глобальных описаний. 

Выбор глобального описания осуществляется двойным щелчком мыши по описанию. Поля "Наименование", "Производитель", "Изображение" будут заполнены автоматически. Поле "Категория" необходимо заполнить заполнить вручную.

В поле "Изображение" картинки товара при выборе глобального описания не будет. Для корректной работы необходимо что бы у глобального описания была та же группа товаров, которая прикреплена к категории. В противном случае товар не будет участвовать в фильтрации и сравнении

После этого можно сохранить товар. Данные действия необходимо провести для всех товаров, которые предполагаются для участия в функциях сравнения/фильтрации.

Фильтрация товаров

Клиент магазина может отфильтровать товары по характеристикам с помощью блока фильтрации. Данный блок выводится только на странице категории с привязкой к глобальному описанию. Общий вид блока фильтрации товаров выглядит так:

Отличие вида блока фильтра для пользователя и клиента в том что пользователь может управлять отображением элементов фильтра. Управляющие элементы выглядят так:

и позволяют отображать характеристику свёрнутой/развёрнутой, либо спрятать.

В первом случае все скрытые характеристики и значения будут убраны в элемент "Ещё". При выборе какого либо значения будет осуществлена фильтрация всех товаров по такому параметру. При выборе нескольких значений одной характеристики будут выведены все товары, у которых характеристика имеет одно из выбранных значений.

При выборе значений из нескольких характеристик будут выбраны все товары, у которых значения совпадают с одним из выбранных из фильтра.

Сохранение результатов фильтрации зависит от опции "Дублировать фильтры товаров в адресной строке" на странице настроек Панель управления » Главная » Интернет-магазин » Настройки модуля http://yoursite/panel/?a=shop;l=setup В случае если опция отключена - значения фильтра будут сохранены в cookies браузера пользователя. Если опция включена, то значения фильтра будут в адресной страке. Такую ссылку можно отправить клиенту. Открыв такую ссылку клиент сразу попадёт на результат фильтрации.

Добавление собственных групп товаров, характеристик, значений

В случае когда пользователю не подходят готовые группы товаров, характеристики или значения можно добавить желаемое. Существует ряд ограничений. Нельзя добавлять новые группы товаров в конечные группы товаров. При этом можно добавить новую дочернюю группу товаров в уже существующую родительскую. Нельзя редактировать системные группы товаров, характеристики, значения. Созданные пользвоателем элементы доступны только ему до модерации. После модерации такие элементы будут доступны всем. Процесс создания, редактирования, удаления элементов в общем схож. Далее будет рассмотрен созадния корневой характеристики с дочерними характеристиками. Процесс создания и редактирования характеристик происходит на странице спецификации товара. Однако эффект от такого редактирования распространяется на всю группу товаров. Для добавления корневой характеристики необходимо нажать на элемент:

рядом с надписью

В открывшемся окне заполнить поле Название:

Поле значение заполнять не будем. Это позволит нам добавить дочернюю характеристику. На странице появилась новая характеристика:

Далее нужно нажать на

рядом с названием характеристики. В открывшемся окне заполнить название и значения для вложенной характеристики:

Результатом будет:

Как уже писалось ранее для создания корневой характеристики со значениями нужно на этапе создания характеристики заполнить значения. Редактирование и удаление происходит в окне, вызванном нажатием на 

Добавление, редактирование, удаление групп товаров происходит схожим образом. Окно добавления вызывается нажатием на соответствующий пункт в выпдающем меню

Редактирование/удаление возможно после выбора своей группы товаров. В этом случае отобразятся соответствующие элементы:

 


Важно! Для корректного отображения новых функций необходимо обновить файл shop.css (Таблица стилей итернет-магазина).


Рейтинг: -10  (помогла ли Вам эта инструкция: да / нет)          Просмотров: 2841          Комментариев: 53
16.11.2016 в 19:40      0  

Сергей, нужна помощь...
нифига я не понял, и толком ничего не выходит

у нас сайт http://www.linzi-v-spb.ru/
увидел у конкурентов, https://mlinza.ru/prozrachnye-linzy/ удобный поиск товаров - фильтр
слева вертикальный столбец, ставишь птички на нужные тебе параметры и вуаля.

пытаюсь настроить,
я в категориях задаю группы? или в спецификациях задаю параметры? будет у меня вообще это работать? дизайн ломаный у меня;
начал что-то делать, в каталоге товаров код $SPEC_FILTER$ разместил, эффекта не вижу...
16.11.2016 в 22:25      0  

В категориях задайте группы, в спецификации товара задайте параметры. $SPEC_FILTER$ где разместили? Вы его видеть должны, даже если не задали спецификации для товаров.
17.11.2016 в 18:13      0  

2-ой день парюсь, я не понимаю, как это все должно работать... в категориях группы задал, в спецификации добавляю параметры, товары лежат в одной папке, я так понял, что надо каждому товару задать параметры, меняешь у одного товара - меняется у всех в этой категории...
может кто-то нормально объяснить, как это все будет работать?
$SPEC_FILTER$ разместил по клифтером сразу, пишет: Для этой группы товаров не заданы спецификации
18.11.2016 в 10:23      0  

А значение в параметре задали? Можете скриншот со страницы спецификации показать?
18.11.2016 в 11:00      0  

значение...пытался, хотя может я что-то делаю и не так((
http://linzi-v-spb.ru/filtr_na_linzakh.jpg

Суть такая, есть линзы бренда Джонсон и Джонсон,
бывает у них разный срок замены: 1 день и 2 недели
бывает у них разный радиус кривизны:
8,3,
8,4,
8,5,
8,6,
8,7
8,8
9,0
 
Причем одна и та же линза может быть выполнена в 2 радиусах
кривизны.
Как это все должно выглядеть?
21.11.2016 в 09:32      0  

Вам нужно восстановить CSS интернет магазина, тогда около надписи "Добавить спецификацию" в самом низу Вашего скриншота появится плюсик на зеленом фоне. Если нажмете на него, то сможете добавить спецификацию. В ней добавьте поле "Радиус кривизны" и для каждой конкретно линзы задайте этому радиусу определенное значение.
21.11.2016 в 23:18      0  

Сергей,
это здоровски, только мне же прогер специально там красоту наводил, а я щас возьму и восстановлю стандартный вид...не круто...
с прогером этим связи больше нет, сам я любитель только
так как быть!? искать прогера, который запилит все заново?
если этот скрипт купить https://uscript.pro/shop/55/item/multifiltr-tovarov
настраивать спецификации все равно надо будет для каждого товара и снова будут все те же проблемы??
21.11.2016 в 23:20      0  

мысль) а я могу восстановить стандартный css, все сделать, а потом снова поставить, как сейчас у меня?))
22.11.2016 в 10:01      0  

Да, я это и имел ввиду. Там стили на Font Awesome можно только их скопировать.
01.12.2016 в 12:34      0  

Сергей, добрый день!
появилось время, делаю.

сможете добавить спецификацию - добавил
В ней добавьте поле "Радиус кривизны" и для каждой конкретно линзы задайте этому радиусу определенное значение - задал, только почему нельзя одной линзе присвоить 2 значения???
у меня получается выбрать что-то одно, а часть линз идет с 2-мя радиусами, например, 8,3 и 8,8
Как быть??
01.12.2016 в 12:54      0  

Два значения одной характеристике задать нельзя.

Видимо, надо задать новое поле, что вроде "Второй радиус кривизны" или "Дополнительный радиус кривизны" и туда уже заносить значение.
01.12.2016 в 12:59      0  

попробовал так, в меню 2 одинаковых пункта получается подряд, с одними и теми же значениями...
не серьезно, люди не поймут(((
вдобавок ко всему страницу еще рвет во все стороны, текст сползает, картинки наезжают...жесть...
если скрипт за 11 баксов купить, все то же самое повторится? там можно будет одному параметру 2 значения присвоить или нет?
идея шикарная, но реализовать нормально не получается(((
01.12.2016 в 13:19      0  

Тот скрипт для работы с другими фильтрами и количество полей для фильтрации в нем ограничено полями товара. И там также нельзя присвоить два значения одной характеристике.

2 одинаковых пункта подряд это скорее проблема описания товара, а не фильтров. Может сделать характеристику "Количество радиусов кривизны" и ниже еще два поля "1ый радиус", "2ой радиус"?

Еще вариант, просто в поле вбейте оба радиуса через / и тогда там будут значения к примеру:
8,3
8,8
8,3/8,8
...

Что касается поехавшей страницы, надо CSS смотреть, думаю, с помощью него все правится. Можно ссылку на страницу, где это происходит?
01.12.2016 в 13:39      0  

про платный понял
как компромисс, да, можно и через дробь значения написать, сам не догадался)

фильтр по радиусу вот здесь сделал на пробу http://www.linzi-v-spb.ru/shop/johnson-johnson
разрывает страницу, когда ставишь птицу в фильтр и результаты выдает((
нажимаешь сбросить фильтр - тоже разрывает
обновляешь страницу - все выравнивается
01.12.2016 в 13:43      0  

и со стандартным css рвет, и с моим тоже рвет
01.12.2016 в 14:03      0  

Добавьте стили:
Код
.shop-spec-filter-wrapper {
border: 1px solid #e5e5e5;
     border-radius: 0 0 3px 3px;
     background: #fff;
     padding: 13px;
}

Добавьте перед блоком с фильтрами заголовок:
Код
<div id="blocktitle"><span><!-- <bt> --><!-- <bt> --><!-- <bt> --><!-- <bt> --><!--<s5184>-->Фильтры<!--</s>--><!-- </bt> --><!-- </bt> --></span></div>

Ну и там по своему усмотрению, нормально должно получиться: http://screencast.com/t/WUFOaxgMK2
01.12.2016 в 14:22      0  

Сергей,
добавил, но все равно разрывает(
01.12.2016 в 15:11      0  

Можно скриншот, непонятно, в чем проблема
01.12.2016 в 15:31      0  

в разных браузерах уже проверил, вот такая история
http://prnt.sc/de0spg
http://prnt.sc/de0tle
когда нажимаешь сбросить фильтр - результат такой же
04.12.2016 в 13:54      0  

Проверьте шаблон "Вид товара в каталоге", там забыт закрывающий </div> smile
04.12.2016 в 21:32      0  

почему-то не могу ответить на последнее сообщение, а только на это
</div> проверил, вроде, всего хватает,
щас код выглядит так:

<div id="item">
<div class="pic">
<?if($ENTRY_SOLDS$>10)?><div style="background:url(/images/action.png) no-repeat; width:42px; height:42px; position: absolute; margin-left:-3px; margin-top:-2px; z-index: 1000;"/></div><?endif?>
<?if($STOCK$='Ждем' wink ?><div style="background:url(/images/wait.png) no-repeat; width:42px; height:42px; position: absolute; margin-left:-3px; margin-top:-2px; z-index: 1000;"/></div><?endif?>

<a href="$ENTRY_URL$" ><img src="$PHOTO$" id="$BLOCK_PREF$-gphoto-$ID$"></a>

</div>

<div class="brand"><?if($BRAND$)?>$BRAND$<?else?>Бренд не указан<?endif?></div>
<div class="ilink"><a href="$ENTRY_URL$"><?substr($NAME$, 0,40)?></a> $MODER_PANEL$</div>
<?if($BRIEF$)?><div class="shop-item-brief">$BRIEF$</div><?endif?>
<div class="iprice">$PRICE$ <?if($PRICE_OLD$)?><sup>27500</sup><?endif?></div>
<div class="ibuttons"><a href="$ENTRY_URL$" class="ibutton"><noindex>Купить</noindex> сейчас</a></div>
</div>
05.12.2016 в 09:54      0  

у открывающего тега div надо убрать обратный слеш:
Код
<div style="background:url(/images/action.png) no-repeat; width:42px; height:42px; position: absolute; margin-left:-3px; margin-top:-2px; z-index: 1000;">

в двух местах
20.08.2016 в 11:56      0  

Заметил что со сменой значений фильтра на странице категорий меняется и <title> и <h1> - очень порадовало, так как есть возможность оптимизировать под поисковики такие подстраницы, но при этом они одинаковые, что есть не сильно хорошо для SEO. Скажите, а возможно ли сейчас или в переспективе самому настраивать h1 и title для таких страниц категорий по характеристике и её значению?
22.08.2016 в 09:32      0  

Пока такой возможности нет.
22.07.2016 в 21:11      0  

Добрый день, скажите, а возможно изменить порядок отображения спецификаций? Или придётся заново создавадть спецификации в нужном последствии?
27.07.2016 в 08:13      0  

Здравствуйте, только заново создавать в нужной последовательности
22.05.2016 в 16:00      0  

Добрый день, сорри если уже спрашивали но!
1. Как загрузить (привязать) из прайса все значения для товаров к созданным (собственным) группам характеристик? Возможно через API  можно реализовать выгрузку сразу из 1С с учетом обмена значений характеристик??
Просто магазин состоит более чем из 3 000 товаров, как то не улыбает перспектива ручного труда))

2. И еще вот эта наприятность с сортировкой значний.  скрин: http://data3.floomby.com/files/share/22_5_2016/16/moXqTaQFH0WBZG2yGL8Jg.jpg

3. При перезагрузках страниц каталога, в фильтре появляются сортировки и значения которых у меня нет и не было. Подозреваю, что что-то из ваших стандартных тянется, но я их не использую- только свои завожу! как так то?
04.05.2016 в 15:14      -1  

Бездарное воплощение полезного модуля! 
Как поступить мне с 3-я магазинами с 3-5 тыщ. товарами??? если описание моих товаров нет в Вашем каталоге описаний... создать в ручную???
Разочарование в новости: сперва обрадовало smile а воплотить не реально sad
21.04.2016 в 21:32      0  

Добрый день!
Подскажите есть ли более понятная инструкция для установки фильтров, (так сказать пошаговая а не "размазанная" ) так как то что здесь описано очень сыро и если честно не получается ничего, конечно если "ковырять" несколько часов то вероятно получиться. Например вот на этом предложении я просто остановился "После этого на странице категории будет доступен блок "Фильтр товаров" с кодом $SPEC_FILTER$. " системного кода нигде не найду, указанный ниже вид вообще не понятно где должен появиться. Инструкция должна быть понятной и прозрачной и более подробно описана для обычного пользователя, чтобы настройка была быстрой.
22.04.2016 в 14:09      0  

$SPEC_FILTER$ размещается в каталоге, в месте, где фильтры будут отображаться
С последнего изображения вид должен появиться на подстранице товара "Спецификации" /shop/id/spec/...
24.04.2016 в 10:34      0  

Сергей, добрый день!

А как обновлять шаблон CSS ИМ если шаблон не стандартный а был куплен премиум шаблон?
25.04.2016 в 09:36      0  

Попробуйте добавить эти стили

Код
.shop-spec-filter-wrapper{ margin:3px; width:100% }
.spec-filter { dispaly:block; margin-bottom:3px; padding:3px 10px 3px 0; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid; }
.spec-val-ico { display:none }
.spec-val-text, .spec-value-more { cursor:pointer }
.spec-value-more a { padding-left:20px }  
.spec-value-more a.more { background:transparent url(/.s/img/sh/ad.png) no-repeat center left }  
.spec-value-more a.hide { background:transparent url(/.s/img/sh/au.png) no-repeat center left; display:none }  
.spec-value { position:relative }   
.spec-value > select { width: 100% }
.collapsed .spec-filter-title { background-image:url(/.s/img/sh/ad.png) }  
.collapsed .spec-subfilter-title { background-image:url(/.s/img/sh/al.png) }  
.spec-filter-title, .spec-subfilter-title { position:relative;  padding-top:4px; padding-bottom:4px; cursor: pointer  }
.spec-filter-title { padding-right:20px; background:transparent url(/.s/img/sh/au.png) no-repeat center right; }
.spec-subfilter-title  { padding-left:20px; background:transparent url(/.s/img/sh/au.png) no-repeat center left; }
.spec-filter-title .sv-edit, .spec-subfilter-title .sv-edit, .spec-value .sv-edit { position:absolute; right:10px; top:0; display:none; transition:opacity 0s linear }
.spec-filter-title:hover .sv-edit, .spec-subfilter-title:hover .sv-edit, .spec-value:hover .sv-edit { display:block; }
.sv-edit .u-mpanel-l { border-radius:13px!important ; padding-right:0!important }

.spec-values { padding-left:20px }
.spec-filter-title span {
  font-weight: bold;
  margin-bottom: 5px;
}

.spec-subfilter-title span {
  cursor: pointer;
}

.spec-subfilter-list {
  padding-left: 5px;
}

.spec-subfilter {
  padding-bottom: 5px;
}

.collapsed .spec-subfilter-list, .collapsed .spec-values { display:none }
.important-values .collapsed, .view-as-user .hidden  { display:none }
.spec-value select {
  width: 100%;
  max-width: 90%;
}
.compare-widget-wrapper {
  border: 2px solid rgba(19,107,179,1);
  border-radius: 16px;
  display: inline-block;
  height: 32px;
}

.compare-widget {
  display: block;
  width: 32px;
  height: 32px;
  cursor: pointer;
  background-position: center center;
  background-repeat: no-repeat;
  float: left;
}

.compare-widget-add {
  background-image: url("/.s/img/sh/ca.png");
}

.compare-widget-remove {
  background-image: url("/.s/img/sh/cd.png");
  margin: 0 10px !important;
}

.compare-widget-wait {
  background-image: url("/.s/img/wd/1/ajax.gif") !important;
}

.compare-widget-add + a {
  display: none;
}

.compare-widget-remove + a {
  display: block;
  margin: 4px 20px 4px 55px;
}
14.04.2016 в 12:06      +1  

Очень хорошее дополнение к ИМ и действительно нужное, но не осуществимое в таком виде. 
Вот так в ручную, как тут описано можно реализовать эту идею для интернет-магазина с пятью категориями и сотней товаров. Но нужны ли фильтры в магазине где в каждой категории по 20 товаров?
А, как вы представляете указать все эти спецификации для 20к товаров?
пусть на 1 товар будет потрачено в среднем 10 минут. 20 000*10/60=3333 часа /8 = 416 дней если работать по 8 часов в день без выходных. За это время ассортимент поменяется.
Эта идея должна реализовываться автоматически через прайс иначе смысла в ней нету.
14.04.2016 в 15:27      0  

Да, обсуждали вариант автоматического прикрепления спецификаций при загрузке прайс-листа.
20.04.2016 в 19:57      0  

Назначать вручную значения фильтров для каждого товара - это бег на месте (для магазина с активными 5к позиций). Когда будет возможность добавлять значения из прайс-листа?
21.04.2016 в 11:38      0  

пока нет информации.
13.04.2016 в 16:55      0  

Здравствуйте, не могу разобраться, как одному товару (обувь) присвоить несколько значений одной и той же спецификации?
К примеру :
  • Создал спецификацию "Размер обуви":
  • Добавил значения - размеры - 41, 42, 43, 44
  • Есть ростовка одинаковой модели, в магазине она представлена как один товар...
  • Но отметить что есть все размеры не могу, выбирает только одно значение..


Ведь не логично создавать отдельно под каждый размер новый товар?
Как присвоить несколько значений одному товару, что бы в фильтре человек смог выбрать только 42 размер?

Добавьте пожалуйста выбор множественного значения в выподающем списке.
Или эта функция еще не предусмотрена?
Спасибо
14.04.2016 в 10:19      0  

То, что Вы пытаетесь сделать — это опции. Они поддерживают множественный выбор. У фильтров по-другому: есть характеристика и она может иметь одно значение.
14.04.2016 в 23:08      0  

Да,я  разобрался с опциями, но как реализовать фильтрацию по размерам? Как есть на многих тысячах магазинах...

Я могу в опциях выставить размеры, но надежда была на то, что можно будет фильтровать по данным, которые указаны в опциях...

Сергей, уверен, что я не один продаю обувь, как бы вы реализовали фильтрацию по размеру?
15.04.2016 в 08:37      0  

Да, Вы правы, фильтрация по опциям была бы полезна.

В данных условиях я бы завел для каждого размера свой фильтр, а у товара менял бы набор значений есть/нет у этих фильтров (размеров). Возможно, это выглядело бы громоздко в меню фильтрации, поэтому я бы подумал о том, как это компактно разместить, может, с помощью JS.

Но тут есть нюанс, помимо остатков в опциях надо следить за остатками в фильтрах, т.е. это доп.работа. Мне кажется, тут надо думать в сторону интеграции опций и новых фильтров.
15.04.2016 в 10:26      0  

Спасибо,за ответ
13.04.2016 в 15:49      0  

1. На первом скриншоте у вас категории товаров как-то по особенному выгледят в панеле. У меня включена новая панель, но именно модуль Магазина с панели перенапрявляет в старый вид с интерфейсом bwhite. Может у вас отдельный доступ к тестовому дизайну?
У меня категории отображаюся деревовидно и без шапки что у вас (Название, Позиция в списке, Колличество товаров в категории).
2. У вас на скрине в блоке редактирования категории есть пункт Позиция в списке. Это что-то новое?? Первый раз вижу, у меня такого нет.
3. Блоки 1,2,3 кардинально по другому отображаются (коряво,  к примеру у вас плюсик зелёный, а у меня чёрный) и ещё и на английском, а фраза Добавить спецификацию на русском (хотя у меня язык сайта задан украинский):
The product is connected to the specification of the product group.

Current product group

A product group where the Cерія «Янтра» category is connected. If the connection is changed, connections of all products in the Cерія «Янтра» category will be changed as well. ›

Global description

Add a description and specification for a product from the global database. Remember that global descriptions are connected to product groups. If a product group of the global description is not the same as the user's category, such product won't be searched by features.

Connect specification

Добавить спецификацию

4. Я задал всем категориям группы товаров и сохранил. Открываю каталог спец. и оп. товаров - он пуст...

???
14.04.2016 в 10:17      0  

1. Это вид для случаев, когда категорий много, переключается автоматически
2. см. п.1
3. Скорее там используется язык панели управления. Он у Вас какой?
4. Покажите скриншот
14.04.2016 в 16:07      0  

Язык панели управления русский. Язык сайт (настройка сайта) украинский.

Все скрины:
1. http://pixs.ru/showimage/bagpng_9150568_21543187.png
2. http://pixs.ru/showimage/bag2png_6143429_21543276.png

Задал спецификацию:
http://pixs.ru/showimage/bag3png_9433579_21543301.png (там где фраза Дієтичні добавки, при нажатии Застосувати не сохраняется ничего, а перед звёздочками мелькает штука, но в итоге ничего)

Открываю каталог - пусто. Хотя как в п.1 (скрин) для всех категорий группы заданы. http://pixs.ru/showimage/bag4png_4762459_21543385.png
15.04.2016 в 08:44      0  

Насчет языка передам разработчикам.

А вот по поводу прикрепления спецификации, похоже, как будто Вы не задали группу товаров, в которой непосредственно лежат спецификации. А пробовали создать спецификацию?

Попробуйте потренироваться на существующих группах и спецификациях, а потом добавить свои.
15.04.2016 в 19:51      0  

Всё так само...(( Это тот случай когда твое же предложение набрало самое большое колличество голосов, а в итоге сам не можешь ним воспользоватся.

1. Категория: http://pixs.ru/showimage/baggpng_6948145_21560734.png
2. Там где "Не вказано" - ничего не добавляется. http://pixs.ru/showimage/baggapng_5085774_21560780.png

Спецификация добавляется. Каталог спецификаций всё равно пуст (спецификации добавлял не только к 1 товару, а к нескольким).

У вашем примере есть Родительская категория и всё работает, у меня её нет и нет позиций в списке, может это баг взаимосвязанный с этим?
18.04.2016 в 09:29      0  

Да нет же, дело не в разных представлениях на странице управления категориями))) 

Хорошо, конечной спецификации Вы выбрать не можете, вероятно, ее и нет для Вашего товара. Но у Вас я вижу на втором скриншоте поля спецификации, которые можно добавлять/редактировать и по ним будет проходить фильтрация. Это работает?
12.04.2016 в 12:39      0  

Добрый день, скажите пожалуйста, у меня вот какая проблема, добавли категорию своих товаров к группе спецификаций, но на странице товара не появляется блок 1, 2, 3 и я никак не могу изменить значение характеристик? Может Вы сможете сказать какой код отвечает за показ этого блока?
12.04.2016 в 14:34      +1  

Надо бы взглянуть на сайт. Также пришлите данные для входа в аккаунт пользователя, который имеет права редактировать товары
12.04.2016 в 14:53      0  

Ответил в ЛС
13.04.2016 в 09:12      0  

А в шаблоне страница товара стоит $SPEC$ ?
18.04.2016 в 17:45      0  

У меня тоже не появляется, только вот такая надпись появляется A product group where the category is connected.
19.04.2016 в 14:49      0  

А в шаблоне "страница товара" стоит $SPEC$? Хотя, раз надпись появляется, то скорее всего стоит. Видимо, не задана группа товаров, в которой есть спецификации.

Также попробуйте восстановить стандартный CSS-файл интернет магазина и скопировать стили фильтров.