Що нового?

Придбаний [Opencart] OpenCart Breeder - конструктор модулей для OpenCart

Інформація про покупку
Тип покупки: Складчина
Ціна: 1667 ГРН
Учасників: 0 з 20
Організатор: Відсутній
Статус: Набір учасників
Внесок: 86.7 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[Opencart] OpenCart Breeder - конструктор модулей для OpenCart



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

Доп. скрины
constructor.jpg lang.jpg files.jpg modal.jpg shteiger.jpg

Описание с сайта
  • Позволяет в несколько кликов создать заготовку для модуля
  • Имеет набор инструментов для быстрого добавления и редактирования административной части модуля
    • Наборы полей:
      • Текст (мультиязычность)
      • Текстовая область (мультиязычность)
      • Переработанный WYSIWYG редактор Summernote. Обновлена до последней версии и интегрированный Ace Editor для прямого редактирования HTML кода. Поддержка Emmet
      • Изображение. Для выбора изображений был полностью переработан файловый менеджер. Добавлены функции запоминания последней директории, страницы и строки поиска
      • SVG. Экспериментальная функция выбора SVG изображений, которые упакованы должным образом в symbol def
      • Выпадающий список
      • Дата
      • Время
      • Дата и время
      • Переключатель значений с возможностью выбора переключаемых значений.
      • Checkbox
      • Radio
      • Код с редактором Ace Editor с выбором подсветки и темы
      • Цвет
      • Иконки Font Awesome 4.7 с возможностью добавления других иконочных шрифтов например с Iconmoon
    • Контейнеры:
      • Вкладки горизонтальные и вертикальные с возможностью указать иконку и ее цвет
      • Мультиязычный контейнер. Все поля добавленные в этот контейнер имеют несколько вариантов в зависимости от выбранного языка
      • Строка. Если нужно разместить несколько значений в одну строку. Поддерживается только текстовое поле
      • Path. Невидимый контейнер для логической группировки полей
      • Таблица. Аналог стандартной динамической таблицы сортировкой перетаскиванием. Имеет ограничение по типу содержащих полей. Например сложные поля такие как summernote или code не могут быть добавлены в таблицу. Используйте для этого Items
      • Items. Контейнер Таблица имеет ограничение на количество содержащих полей. Если их будет слишком много, то пользоваться такой таблицей будет не возможно. Контейр Items устраняет эти недостатки.
      • Дерево. Контейнер для построения вложенных структур. Например меню. Может содержать неограниченные поля по типу и количеству
    • Специфические сущности OpenCart:
      • Расширенный статус. Позволяет выбрать будет ли показываться что то в зависимости от пользователя, языка, времени, категории товара или самого товара
      • Ссылка. Позволяет выбрать все возможные ссылки OpenCart с учетом Seo ЧПУ. Или выбрать произвольную ссылку на сторонний ресурс
      • Динамический объект. Можно выбрать сущность непосредственно во время редактирования настроек
      • Статический объект. Используется автодополнение для выбора одной из 15 сущностей OpenCart. Выбор может быть множественным или одиночный. Множественный выбор поддерживает сортировку перетаскиванием
      • Поле загрузки файла. Для выбора уже имеющегося файла загрузки или удаления существующей загрузки имеется специальный менеджер
      • Лог сообщений. Укажите нужный файл для просмотра лога сообщений. Имеется возможность архивации, реверса строк, очистки и обновления
      • Варианты шаблонов. Если требуется представлять один и тот же модуль в разных вариантах, то добавьте это поле, и создайте файл Layout в разделе файлы
    • Выбор типа модуля. Одиночный или множественный.
    • Удобный табличный редактор языковых переменных административной части и каталога
    • Редактор файлов Ace Editor:
      • Контроллер административной части
      • Контроллер каталога
      • Модель административной части
      • Модель каталога
      • Шаблоны представления модуля. Поддерживается шаблонизатор TWIG и TPL
  • Все созданные модули имеют возможность импорта и экспорта настроек
  • Возможность выгрузить созданный модуль архивом для установки на другой сайт. На сайте приемнике должен быть установлен OpenCart Breeder
  • Breeder модифицирует OpenCart таким образом, что версия 2.3 поддерживает шаблонизатор TWIG и OpenCart 3x поддерживает старый формат tpl в зависимости от файла. Это значит что для разных версий OpenCart не нужно иметь два набора дистрибутива модулей
  • Если модуль написан с соблюдением некоторых правил, то его настройки могут редактироваться администратором или контент менеджером непосредственно с витрины магазина. Это экономит много времени и очень удобно для владельца магазина

Продаван и демо:

https://demo.opencart-breeder.com/admin
demo
demo

Наверняка понадобится доп. сбор на лекарство.
 
Угорі