Коллекция сниппетов кода в маркетплейсе VS Code позволит ускорить работу при разработке расширений Joomla или шаблонов.
Список сниппетов:
DI-контейнер
- sp-toolbar
- Создать объект панели инструментов
- sp-config
- Создать объект конфигурации
- sp-language
- Создать языковой объект
- sp-app
- Создать объект приложения
- sp-input
- Создать объект Input
- sp-db
- Создать объект базы данных
- sp-object
- Создание любого объекта DI-контейнера
- sp-user-id
- Загрузить пользователя по объекту Id
- sp-user-username
- Загрузить пользователя по username
- sp-mailer
- Создать объект Mailer
- sp-user
- Получить текущий объект пользователя
Операции с базами данных
- sp-db-query
- Создание запроса к базе данных с помощью Fluent Interface
Обработка форм
- sp-form
- Создать пустую форму XML
- sp-listfield
- Создать поле списка
- sp-textareafield
- Создать текстовое поле
- sp-sqlfield
- Создать поле SQL
- sp-calendarfield
- Создать поле календаря
- sp-hiddenfield
- Создать скрытое поле формы
- sp-spacerfield
- Создать поле spacer
- sp-repeatablefield
- Создать повторяющееся поле формы
- sp-form-validate
- Код проверки формы
Разработка плагинов
- sp-plugin-base
- Создать базовый класс плагина
- sp-plugin-events
- Регистрация событий плагина
- sp-plugin-xml
- XML-файл конфигурации плагина
- sp-plugin-di-provider
- provider.php для плагина
- sp-plugin-event
- Код триггера события плагина
- sp-plugin-di-service
- Служба внедрения зависимостей плагинов
Разработка компонентов
- sp-component-controller
- Базовый контроллер компонента
- sp-component-model
- Базовая модель компонента с CRUD
- sp-component-helper
- хелпер компонента
Разработка шаблона
- sp-template-index
- Файл index.php шаблона
- sp-template-chrome
- Обёртка модуля (chrome)
- sp-template-override
- База переопределения шаблона
- sp-template-error
- Страница ошибок шаблона
- sp-template-header
- хедер шаблона
- sp-template-menu
- Шаблон меню
- sp-template-single
- Шаблон (одностраничный?)
- sp-template-single-layout-section
- секция макета (одностраничного?) шаблона
- sp-template-single-template
Вспомогательные функции
- sp-input
- Обработка данных с фильтрацией типов (Input)
- sp-language
- Загрузка языкового файла
- sp-error
- Обработка и регистрация ошибок
- sp-session
- работа с сессией
Установить коллекцию сниппетов
Подпишись на @joomlafeed
#разработка #php #webdev #vscode
>>Click here to continue<<
