Релиз:
Вышла новая версия модуля - #6
Все предыдущие настройки Модуля сохраняются.
Что нового (из основных):
- изменен модификатор модуля!!! - обязательно его меняем.
- изменена логика работы по Сканированию атрибутов (Существующие значения оставляем, Новые - создаём). (см. скрин 1)
- добавил при Сканировании:
«Игнор Пустые» - пропускает (не учитывает) Атрибуты с пустыми Значениями.
«Lock tables» - блокировать таблицы, которые участвуют в обработке, на время сканирования. (это увеличивает скорость обработки).
«Язык старта» - нужно для того, что если в каком-то из Значений на другом языке не будет текста, то подставит Значение из этого языка. (обращаю внимание, что это только тогда подставит, когда будет Новое формироваться Значение, а не уже Существующие. для Существующего дополнительную проверку не делал, дабы сэкономить время на обработку).
- добавил возможность создавать DUMP таблиц (Операции с таблицами) и откатить последнею операцию по Перезаписи из таблиц модуля в таблицу `product_attribute`.
- добавил возможность добавлять Новые Значения атрибутов непосредственно из Карточки Товара. (см. скрин 4)
- в "Редактировании Атрибутов"(опенкарт) добавил Фильтр и Статистику. Добавил удалять массово Значения. (см. скрин 3)
- добавил кнопку для очистки полей ввода.
- во вкладке модуля «Редактирование в товарах», при удалении Атрибутов, теперь учитывается наличие выбранного Атрибута и его Значения. (раньше все удаляло без учета наличия Атрибута и Значения).
- добавил (экспериментально) блок «Настройки Cron». - файлы уже присутствую в модуле. вот только с тонкостями всей работы по Крон в Опенкарт не сталкивался. что и как будет работать, и как надо - это в следующих выпусках (надеюсь они еще будут).
- добавил в блоке «Настройки Карточки товара» поле «Игнор. Атрибуты» - если по каким-то причинам не надо выводить Атрибуты в Карточке Товара (например, с Пустыми значениями, "технические" Атрибуты для внутреннего использования), то можно перечислить их id
- добавил в «Интеграция с другими модулями» для Перелинковки
«Пос.страницы» - ссылки только на Посадочные страницы будут.
«class link» - назначить стилевой класс для ссылки.
- добавил в «Настройки для админки модуля»:
«Элементов на странице» - при большом количестве Значений атрибутов, можно указывать сколько Значений выводить на странице.
«page2top» - второе поле Пагинации в верху вывода Значений (это для ленивых).
«Статистика» - удобный функционал - знать, сколько у Атрибута или его Значения есть прикрепленного Товара. (см. скрин 2 и 3)
«Translate» - экспериментально добавлен код по переводу на другие языки Значений атрибута. - используется бесплатный Сервис (как он себя поведет, и не будет ли блокировать - пока ничего сказать не могу. из 12-ти моих тестовых, на которых тестировал, то на одном блокировался их сайтом. но штука классная). Как работает - при редактировании/добавлении Значения атрибута, переводит при клике на Язык флага. текст уже должен быть заполнен. (см. скрин 3)
- для «Изменения в Значениях» добавил возможность применять другую кодировку.
Вся информация пошаговой обновы в архиве модуля в файле readme_update.txt, а так же в архиве лежит более подробное Описание модуля.
и скрины к выше изложенному:
1.
2.
3.
4.
5.
6.