Плагин «Конструктор каталогов со свойствами и магазин (Simple Catalog)», версия 8.0.0
Вышла новая версия конструктора каталогов для создания структуризированных разделов на сайте. В новой версии основными нововведениями являются адаптации к шаблонам, отложенная публикация продуктов, шаблоны отображения для схем, количество просмотров продуктов и скачиваний файлов, вывод списка меток под картой на странице продукта, значительно большее количество информации в содержимом метки на общей карте и многое другое.
Разделы демо-сайта
Новое
- добавлена адаптация для шаблонов «maxone» и «jupiter»
- добавлен стандартный редактор для описания схемы в настройках
- редизайн фильтра: сделано визуальное разделение полей в фильтре, добавлена иконка с описанием каждого поля и категорий
- улучшение стилей фильтра для потенциального вывода фильтра в любом другом месте кроме сайдбара
- мелкие изображения перенесены в ксс
- добавлена отложенная публикация продуктов (опция в схеме, опция в группы прав)
- на странице «все мои продукты» добавлен вывод отложенных к публикации продуктов
- дополнена документация по работе с полями продукта, полученными по коду поля схемы
- в группу прав добавлено новое разрешение «может создавать продукты», теперь опции схемы и группы прав полностью покрывают все возможные комбинации для осуществления всех необходимых ситуаций для заполнения каталогов (писатели, редакторы, модераторы или просто админы)
- выбор категорий флажками: слова «Х элементов» и «У дочерних» возле категории убрано в всплывающую подсказку, оставлено только количество в скобках
- для списка полей схемы добавлено отдельное полноценное меню и редирект при создании поля на страницу полей для удобства проведения операций с ними
- уменьшен междустрочный интервал для полей продукта у которых отключен вывод заголовка поля
- если полей у схемы нет или ни для одного поля не выбрано отображение в фильтре, то сообщение об этом показывается только админам
- удалено слово «всего» из блока категорий, добавлено выделение количества как в фильтре
- теперь при просмотре продуктов категории пагинация сохраняет сортировку
- теперь если одна из категорий в ссылке фильтра по продуктам не найдена, то фильтр будет без вывода ошибки искать по другим найденным категориям
- запрет на использование хтмл-тегов в заголовке продукта
- в конфиг добавлена опция удаления всех тегов из текстов если в опциях поля схемы отключен стандартный парсер лс
- добавлены хуки
- обработка изображений: в схему добавлена опция «Вырезать ли строго в указанных пропорциях или подгонять ближайшую сторону изображения к указанному размеру, а другую рассчитывать пропорционально»
- теперь если загружаемое изображение меньше указанных размеров в схеме, то оно не будет увеличиваться
- добавлен отступ на карте от границ чтобы объекты точно попадали в видимую область вместе с подсказками
- под картой меток продукта добавлен вывод списка меток на карте с возможностью центрирования метки на карте при её нажатии в списке
- добавлено количество просмотров продукта
- добавлен доступ к содержимому полей продукта автору и всем, у кого есть права, если не хватает рейтинга для просмотра содержимого согласно настроек поля
- добавлен счетчик количества скачиваний файлов для типа поля «файл» продукта
- добавлена сортировка схем при выводе последних продуктов схем на главной
- добавлена возможность указывать в настройках схемы ноль для максимального количества загружаемых изображений чтобы отключить возможность загрузки изображений для продуктов
- при редактировании продукта в заголовок раздела карт добавлено количество меток
- обновление страницы «продукты» админки: отображаются продукты всех типов модерации, иконки статуса модерации + изменен внешний вид
- в списке продуктов для модерации добавлена сортировка продуктов по-умолчанию
- добавлен лимит количества новых заказов для одного айпи
- добавлен механизм шаблонов отображения схем, с наследованием от базового, который позволяет персонализировать внешний вид каждого каталога, в т.ч. использование одного шаблона для нескольких схем
- добавлен выбор двух шаблонов для переключения между ними в списке продуктов
- переделано переключение между список/плитка, теперь это переключение между двумя полноценными шаблонами в настройках схемы
- переключение вида теперь персонально для каждого каталога
- можно задать шаблон по-умолчанию для каждого каталога
- разделение ксс файла на несколько логических
- в вывод метки на карте добавлено: категории, изображение, дата, ссылка добавления комментария, количество комментариев, количество меток на карте этого продукта и количество просмотров продукта
- отключено листание одного фото в списке продуктов
- добавлено описание изображения в модальном окне
- теперь в списке продуктов можно просматривать в галерее не одно первое фото продукта, а и остальные, при этом вместо превью остальных изображений будет отображаться надпись «и ещё Х изображений», просмотр сделан таким образом что остальные изображения будут загружаться только при их непосредственном просмотре и не будут создавать ни трафик, ни нагрузку на БД
- клик на изображении при шаблоне «плитка» ведет к странице продукта
- ширина кнопки «купить» при плитке на всю ширину
- добавлена опция удаления изображения категории при добавлении категории
- теперь автогенерация имен файлов для загружаемых файлов отключена, вместо этого используется транслит имени загружаемого файла с проверкой свободности имени
- к ссылке «скачать» при скачивании файлов у полей продуктов добавлено имя скачиваемого файла
- на главной в коротком списке продуктов (перед топиками и в сайдбаре) добавлен вывод кнопки «купить» для платных продуктов
- вывод изображений в содержимом поля продукта: маленькие изображения больше не растягиваются на всю ширину, а остаются «как есть», автомасштабируются только слишком большие изображения, которые не влезают в видимую область
- очень длинное описание в сравнении продуктов теперь обрезается
Для увеличения производительности полностью переработаны индексы таблиц (удалены лишние и малоиспользуемые и добавлены новые оптимальные). Множественный рефакторинг, оптимизация и редизайн. В сумме в плагине выполнено 214 изменений.
Скриншоты
1. На главной последние продукты в сайдбаре и перед топиками обзавелись кнопкой «купить» если они платные
2. Обновленный вид плитки
3. В списке продуктов под главным фото пишется количество остальных фото, также просматривать их можно теперь прямо в списке
4. Пример содержимого метки на общей карте
5. В схеме выбираются два шаблона для переключения между ними
6. Ограничение на заказы с одного айпи адреса
7. Счетчик скачиваний файла и имя скачиваемого файла рядом с ссылкой
8. В футере продукта новые иконки
9. На странице продукта под картой доступен список меток, клик на метке из списка центрирует карту на эту метку
10. Блоки в сайдбарах стали более простыми и без лишних слов
11. А публикацию продукта теперь всегда можно запланировать
Резюме
Плагин доступен в каталоге. Стоимость 3400 руб.
Это кросспост из гида по лс.
6 комментариев
Версия 8.2.0
Новое
Наверное одна из наиболее ожидаемых опций для поиска по фильтру:
— Для поля схемы типа «селект» c множественным выбором добавлена опция выбора логики поиска по фильтру «И» / «ИЛИ»
Очень многим её не хватало. Будет доступно после модерации.