Все настройки, включая настройки фильтра сохраняются при нажатии или

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

Общие настройки.

Пункт Описание
Разделитель атрибутов Применяется если товар может иметь несколько разных значений одного и того же атрибута. Более подробно прочтите в Термины и определения.
Учитывать порядок сортировки При формировании деревьев будет учтен порядок сортировки, который установил пользователь. Если этот чекбокс не отмечен, будет сделана сортировка по алфавиту.
Смарт скроллинг Включает автопрокрутку узлов дерева внутри фиксированной видимой области. Удобно для больших магазинов при использовании Drag-and-Drop.
Показывать пустые значения Показывать или скрывать пустые значения атрибута или пустые шаблоны. О пустых значениях более подробно Удалить пустые значения.
Товар в новом окне Открывать страницу (карточку) товара в новом окне. На вкладке Товары по двойному клику на выбранном товаре есть возможность переадресации на карточку товара.
Ленивая загрузка Управление режимом загрузки деревьев. Если режим включен, то, как и раньше, дочерние узлы подгружаются по запросу. Если отключен, дерево грузится полностью. Более подробно в разделе Загрузка узлов.
Кэш деревьев атрибутов Управление режимом загрузки деревьев. Если режим включен, то при построении дерева атрибутов на различных вкладках, данные будут получены не из базы данных, а из кэш файла, соответствующего данному дереву. Дополнительно: Очистить кэш деревьев.
Все магазины Управление списком категорий для мультимагазинов. Если режим включен, то в список категорий попадут категории всех магазинов, если отключен, то только категории магазина указанного в системных настройках.

Изменить размеры скроллинга

Высоту области прокрутки можно изменить. Для этого в файле /admin/view/stylesheet/attributico.css надо изменить свойство .smart-scroll {height: 250px;}.

Соблюдайте осторожность при открытии карточки товара в новом окне

Когда Вы вносите изменения в карточке товара, эти изменения происходят непосредственно в БД. Attribut&co "подхватит" эти изменения только в момент загрузки модуля. Если Вы переключитесь обратно на страницу модуля без его перезагрузки, то Attribut&co не будет "знать" о ваших изменениях. Продолжив работу с модулем, Вы рискуете нарушить целостность данных. Применяйте этот режим в крайних случаях, например, когда важно видеть всю панораму Атрибутов. В большинстве случаев достаточно ориентироваться на информационный баннер, где отражаются параметры Атрибута и Группы с которыми осуществлена переадресация на карточку товара.

Настройки деревьев.

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

Добавление/удаление атрибутов категории.

Пункт Описание
Добавлять атрибут категории в товары При добавлении нового Атрибута в категорию, он будет автоматически добавлен во все товары этой категории. Значения атрибута во всех товарах этой категории будут заполнены в соответствии с разделом "Добавление значений атрибута в товар".
Удалять атрибут категории из товаров При удалении Атрибута из категории, он будет автоматически удален из всех товаров этой категории.

Наследование.

Пункт Описание
Добавлять во все подкатегории При добавлении нового Атрибута в категорию, он будет рекурсивно добавлен во все дочерние категории (подкатегории). Значения атрибута во всех товарах этих подкатегорий будут заполнены в соответствии с разделом "Добавление значений атрибута в товар".
Удалять из всех подкатегорий При удалении Атрибута из категории, он будет рекурсивно удален из всех подкатегорий а Значения из всех товаров этих подкатегорий.
Автовыбор подкатегорий с учетом иерархии Рекурсивный выбор всех дочерних подкатегорий отмеченной категории. Если отмечены все дочерние категории, родительская отмечается автоматически.

Алгоритм наследования требует некоторых пояснений. Первые два пункта настроек обеспечивают недостаточно гибкий алгоритм. Что делать, если не во все подкатегории требуется добавлять тот или иной атрибут? Начиная с версии 2.1.0 появилась возможность отметить целевые подкатегории с помощью чекбоксов. Пока ничего не отмечено - действуют правила рекурсивного добавления/удаления (если отмечены первые два пункта). Если отмечена хотя бы одна категория - действие рекурсии отменяется. Т.е. отменяется действие первых двух пунктов. Все действия будут производится только с отмеченными категориями.

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

Обратите внимание

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

Учитывая сказанное выше, если не нужна рекурсия, если не нужна иерархия, а нужен произвольный набор категорий, то режим Автовыбор подкатегорий с учетом иерархии надо отключить. Для оперативного управления этим режимом в дереве Категории в контекстном меню, Настройки есть пункт Учитывать иерархию.

Очень важно

Действия всегда выполняются по отношению к целевой категории независимо от того, отмечена она или нет. Целевая - это та категория, куда вы перетаскиваете атрибут с помощью Drag-and-Drop или Copy-Paste, которая в результате откроется в дереве справа со всеми своими Атрибутами категории.

Добавление значений атрибута в товар.

Пункт Описание
Значения атрибутов Этот пункт задает способ действий со Значениями атрибута в момент добавления Атрибута в категорию.
Очищать При добавлении Атрибута в категорию, Значения атрибута будут очищены.
Не менять При добавлении Атрибута в категорию, Значения атрибута, если они уже есть в товарах, останутся без изменений.
Заменять дежурным При добавлении Атрибута в категорию, Значения атрибута в товарах этой категории, будут заменены Дежурным шаблоном, если сам этот шаблон не пустой.
Только в пустые При добавлении Атрибута в категорию, пустые Значения атрибута в товарах этой категории, будут заменены Дежурным шаблоном, если сам этот шаблон не пустой, непустые Значения атрибута останутся без изменений.

Ручной ввод.

По точно такому же способу, значения атрибутов будут изменяться при "ручном" редактировании карточки товара. Например, отметка пункта "Показывать в категории" на вкладке Связи приведет к добавлению в этот товар всех атрибутов данной категории, а в поле Значение в колонке "Текст" подставится Дежурный шаблон.

Внимание!

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

Сравнение значений.

Эта настройка определяет алгоритм обновления Значений после их редактирования.

Сохранение или обновление Значений происходит в момент закрытия однострочного редактора если не было отмены клавишей [Esc]. В этот момент происходит поиск редактируемого образца среди всех Значений данного Атрибута и замена его на новое, отредактированное, состояние.

Стандартом является поиск и замена всех вхождений редактируемого образца (подстроки) в Значение (строку)

Например, есть такие записи (MP4/AVI, MP4-MPEG4/MP4-MPG/VOB, MP4/AVI/MKV, MP4/AVI/MKV/VOB). После замены, например, MP4 на MP3 произойдет следующее (MP3/AVI, MP3-MPEG4/MP3-MPG/VOB, MP3/AVI/MKV, MP3/AVI/MKV/VOB), т.е. все вхождения образца MP4 обновились на MP3.

Теперь рассмотрим пример, где такое обновление нас не устроит. Допустим, некоторый Атрибут имеет набор Значений (Шаблонов) (50, 50-100, 50/500/500-5000, 500). После замены 50 на 50гр получим неожиданный результат (50гр, 50гр-100, 50гр/50гр0/50гр0-50гр00, 50гр0).

Несмотря на то, что это частный случай, можно его учесть. Для этого надо включить настройку "По точному совпадению". В этом режиме результат редактирования будет правильным (50гр, 50-100, 50гр/500/500-5000, 500).

Разница редактирования Шаблонов и Значений

Описанная выше настройка касается редактирования Значений.

Обновление Шаблона всегда делается по точному совпадению редактируемого образца и всего Шаблона целиком.

Эта настройка влияет также на выборку товаров, у которых присутствует определенное Значение атрибута.

Например, если установлен режим "По вхождению подстроки", то при нажатии на Значение атрибута 20, в дереве товаров будут выведены товары со Значениями 20, 120, 200.

Если же установлен режим "По точному совпадению", то при нажатии на Значение атрибута 20, в дереве товаров будут выведены товары только со Значениями 20.

От этой настройки зависит также удаление значений.

Оперативное изменение настроек.

Некоторые настройки можно изменять оперативно, в процессе работы. По окончании работы они не сохраняются.

Если в контекстном меню выбрать пункт "Настройки", то появится диалоговое окно управления деревом.