Похожие презентации:
solution
1.
ОПИСАНИЕ ПОДХОДОВВ РАЗРАБОТКЕ
Ярослав Огневой
Разработчик Bitrix CRM
// 14.11.2024
2.
МОДУЛЬ РАСШИРЕННОЙ ФИЛЬТРАЦИИ3.
02. ОБРАБОТКА ОШИБОК03. ENTITY И COLLECTION КЛАССЫ
04. ПРИМЕРЫ РЕАЛИЗАЦИИ
14.11.2024
01. ПАРАМЕТРЫ .SETTINGS.PHP
4.
14.11.2024ПАРАМЕРТЫ
.SETTINGS.PHP
Контроллеры,
инициализация сервисов,
свои провайдеры данных для диалога выбора
сущностей
5.
ИНИЦИАЛИЗАЦИЯ СЕРВИСОВ.settings.php
Централизованное
управление зависимостями
Ослабление связности
6.
ПОЛУЧЕНИЕ ОБЪЕКТА КЛАССА7.
СВОИ ДАННЫЕ В ДИАЛОГЕ ВЫБОРАСУЩНОСТЕЙ
8.
ДОБАВЛЕНИЕ ПРОВАЙДЕРА ДАННЫХ.settings.php
9.
ИСПОЛЬЗОВАНИЕ ПРОВАЙДЕРА ДАННЫХ10.
ПАРАМЕТРЫ В ПРОВАЙДЕРЕ ДАННЫХ11.
14.11.2024ОБРАБОТКА
ОШИБОК
Использование ErrorCollection для передачи и
отображения ошибок пользователю.
12.
ВЫЗОВ МЕТОДОВ AJAX-КОНТРОЛЛЕРА В JS13.
ВЫЗОВ МЕТОДОВ СЕРВИСА ВКОНТРОЛЛЕРЕ
14.
ЗАПИСЬ ОШИБОК В СЕРВИСЕ15.
14.11.2024ENTITY И
COLLECTION
КЛАССЫ
16.
ENTITY-КЛАССfilter.php
17.
COLLECTION-КЛАССfilters.php
18.
ИСПОЛЬЗОВАНИЕ COLLECTION КЛАССА19.
14.11.2024ОПРЕДЕЛЕНИЕ
СУЩНОСТЕЙ
Использование паттерна «Фабрика».
20.
ФАБРИКА СУЩНОСТЕЙfactory.php
21.
КЛАССЫ СУЩНОСТЕЙemail.php
22.
14.11.2024КОНФИГУРАЦИЯ
СВЯЗЕЙ
Использование паттернов «Компоновщик» и
«Строитель» для динамической сборки списка
связей сущностей.
23.
КОНФИГУРАЦИЯ СВЯЗЕЙrelationconfig.php
Древовидная структура
объектов
Рекурсивное включение
объектов одного типа
Объединение компонентов
для единообразного
обращения
24.
ПРЕСЕТЫ СВЯЗЕЙactivity.php
25.
СПАСИБО ЗАВНИМАНИЕ