Получить файлы
use Modules\DynamicModules\App\Models\Adapter;
Метод получает объект в котором информация о файле/файлах
Параметры
value |
Строка из базы данных в которой хранится файл |
$image = Adapter::getFiles($item['files'])
Получить дату
use Modules\DynamicModules\App\Models\Adapter;
Метод вернет массив дат в разных форматах.
Параметры
date |
Дата в формате 2021-11-30 22:05:52 |
$date = Adapter::getDate($item['date_create']);
Получить id для связи с блоком
use Modules\DynamicModules\App\Models\Adapter;
Метод работает с id связи и idCode связи
Параметры
value |
2,[2] - id или код связи |
$id = Adapter::getOneRelationId('[2]'); // вернет 2
$idCode = Adapter::getOneRelationId(2); // вернет [2]
Работа с глобальным хранилищем
use Modules\DynamicModules\App\Models\Adapter;
Задать значение
Adapter::setValue('globalName', 'value');
Получить значение
$value = Adapter::setValue('globalName'); // value
Получить адрес
use Modules\DynamicModules\App\Models\Adapter;
Метод получает массив в котором информация об адресе.
Параметры
addressValue |
Строка из базы данных в которой хранится адрес |
$address = Adapter::getAddress($item['address']);
Получить множественные свойства
use Modules\DynamicModules\App\Models\Adapter;
Метод получает массив в котором хранятся множественные строки.
Параметры
data |
Строка из базы данных в которой хранитятся множественные свойства |
$properties = Adapter::getListStringProperties($item['properties']);
Получить внешнюю ссылку
use Modules\DynamicModules\App\Models\Adapter;
Метод получает внешнюю ссылку.
Параметры
$link = Adapter::getExternalLink($item['link']);
Получить дни недели
use Modules\DynamicModules\App\Models\Adapter;
Метод получает массив в котором хранятся информация о днях недели.
Параметры
data |
Строка из базы данных в которой хранитятся дни недели |
$weekDays = Adapter::getWeekDays($item['week_days']);
Подключить языковый файл
use Modules\DynamicModules\App\Models\Adapter;
Метод подключает языковый файл: /app/language/ru/lang.php
Параметры
section |
Элемент массива в котором находятся языковые стоки |
$lang = Adapter::includeLang('registration');