000 Цикл лекций по компоненту Joomla Component Builder
Тут будет расположена расшифровка цикла лекций по компоненту Joomla Component Builder предназначенного для создания скелета расширения Joomla.
До сих пор я для этой цели использую компонент Jacc, но он давно не развивается, я его для себя правлю немного, но решил посмотреть альтернативу.
Конечно, можно писать расширения полностью в блокноте, но примерно 80% кода в расширениях joomla повторяются из раза в раз, и поэтому использование средств автоматизации позволяет сильно сэкономить время и силы.
- Hello World на Joomla Component Builder
- Введение в JCB.
- Установка.
- Общее планирование.Общее планирование.
- Типы полей.
- Основные Поля.
- Представления админки.
- Расширенные Поля.
- Добавление представлений админки в компонент.
- Настройки компонентов.
- Скрипты компонентов.
- Компонент. FTP и многое другое.
- dynamicGet.
- Добавление dynamicGet в представление сайта.
- Добавление шаблонов и макетов в представление сайта.
- Настройка шаблона.
- Настройка макета.
- Пользовательские представления Админки.
- Добавление представлений сайта в компонент.
- Добавление пользовательских представлений администратора в компонент.
- Настройка демонстрационных данных MySQL.
- Глобальные настройки Component Builder.
- Добавление настраиваемого поля времени.
- Как интегрировать метод Создания хелпера пользователя в ваши компоненты.
- Как использовать хелпер по электронной почте в своих компонентах.
- Как настроить метод хранения сообщений вместе с вспомогательным классом электронной почты.
- Как убедиться, что поле не экранируется при добавлении в представления списка.
- Как изменить экспортированные значения и настроить пользовательские параметры импорта.
- Как перезаписать пользовательские поля.
- Как отфильтровать поле списка на основе связи с другим полем.
- Автоматический импорт пользовательского кода во время компиляции в JCB.
- Ручная реализация пользовательского кода JCB.
- Экспорт и импорт полностью сопоставленных компонентов.
- Как добавить пользовательские кнопки в JCB в административную область компонента.
- Менеджер по переводу в JCB разъяснении.
- Настройка Разрешения на Просмотр сайта.
- Автоматическое создание обновлений SQL для компонентов в JCB.
- Настройка Представления Редактирования сайта в JCB.
- Автоматизированная система резервного копирования в JCB.
- Добавление вспомогательных структур в любой компонент JCB.
- Обновитесь до версии JCB v2.5.8 и используйте новое представление администратора и поля администратора.
- Как настроить вкладки после обновления до версии v2.5.8 в JCB.
- Основной выпуск JCB v2.6.0.
- Компонент Hello World в Joomla Component Builder/Creator.
- Добавление вашего собственного правила проверки в поле в JCB.
- Общий обзор того, как работают фрагменты сообщества.
- Учебник по разделению фрагментов JCB, чтобы вы могли поделиться своими фрагментами с остальным сообществом.
- Учебное пособие по созданию запроса на извлечение в фрагментах конструктора компонентов Joomla.
- Новая Область Менеджера Библиотеки.
- Простой перевод с помощью excel.
- Разъяснение Реализации Динамического Маршрутизатора.
- Автоматическое обновление базы данных в Joomla во время разработки компонента.
- Быстрая Демонстрация Подформы.
- Опция импорта пакетов VDM.
- Концепция динамического включения файлов и папок.
- Как использовать тип поля файл для загрузки файла в JCB.
- Функция перетаскивания и загрузки в JCB.
- Короткое приветственное слово с JCB.
- Добавление полей базы данных None к представлению админки.
- Опция пользовательской панели инструментов в JCB.
- Добавление или удаление префикса к имени компонента в меню Joomla.
- Добавление своих собственных пакетов JCB в каталог сообщества JCB.
- Proposed Collaborative Workflow in JCB
- Как установить пакеты JCB.
- JAB18 с использованием Joomla Component Builder.
- Область новых полей, чтобы сделать вещи проще.
- Добавление языковой строки в ваш компонент и получение языковой заполнителей для динамического использования.
- Менеджер библиотеки ожидаемая функциональность.
- Соединение полей в представление списка админки с зависимостями полей.
- Как изменить шаблон лицензии в JCB.
- Повторное использование пользовательского кода.
- Настройка локальной среды разработки с помощью Bitnami.