Releases: darkfriend/dev2fun.multidomain
Releases · darkfriend/dev2fun.multidomain
0.2.0
Что нового
- Добавлена возможность локализации полей
Локализация (языки)
В модуле с версии 0.2.0 есть поддержка локализации полей.
Шаги:
- добавить поддержку полей в настройках модуля
- заполнить данные в полях на страницах редактирования элементов и разделов
- сделать интеграцию модуля в шаблоны компонентов (ниже подробнее)
Интеграция локализации полей в компоненты:
Локализация у элементов
Вам необходимо прописать в result_modifier.php шаблона используемого компонента следующее:
// подгружаем все модуль и все его классы
\Bitrix\Main\Loader::includeModule('dev2fun.multidomain');
$arResult = \Dev2fun\MultiDomain\LangData::getDataFields($arResult,'element');
// где arResult - массив полей элемента
// где element - тип, т.к. мы выводим для элемента, поэтому element
Локализация у разделов
Вам необходимо прописать в result_modifier.php шаблона используемого компонента следующее:
// подгружаем все модуль и все его классы
\Bitrix\Main\Loader::includeModule('dev2fun.multidomain');
$arResult = \Dev2fun\MultiDomain\LangData::getDataFields($arResult,'section');
// где arResult - массив полей раздела
// где section- тип, т.к. мы выводим для раздела, поэтому section
Миграция
Для миграции на версию 0.2.0 необходимо запустить файл migrations/0.2.0.php
При успехе, вы увидите сообщение: 0.2.0 - Success
0.1.39
- поправлен баг, который появлялся при получении информации о не найденом IP
0.1.38
Добавлена поддержка события OnBeforeSeoSetCityName при замене seo-шаблона {=get_city}
0.1.37
Исправлен баг в появлении SEO-кнопки и SEO-модуля
0.1.36
up to 0.1.36
0.1.35
up to 0.1.35
0.1.34
add strict mode
0.1.33
up to 0.1.33