Releases: darkfriend/dev2fun.multidomain
Releases · darkfriend/dev2fun.multidomain
1.1.6
- поправлена ошибка в старых версиях битрикса
1.1.5
- добавлена проверка на cli и отключение инициализации модуля при cli
1.1.4
Изменения
- исправлен вывод таба с локализациями
1.1.3
Изменения
- исправлен двойной вывод шаблона компонента
dev2fun:multidomain.city.list
- поправлена сортировка сайтов (при мультисайтовости) в настройках модуля
Миграция
Для миграции необходимо запустить в браузере файл migrations/1.1.3.php
.
Успехом операции будет вывод на экран 1.1.3 - Success
1.1.2
Изменения
- временно убран функционал автообновления файла urlrewrite
- исправлен баг с автозаменой ссылок во всех режимах
Миграция
Для миграции необходимо запустить в браузере файл migrations/1.1.2.php
.
Успехом операции будет вывод на экран 1.1.2 - Success
1.1.1
исправлена кодировка для utf8
1.1.0
- поправлен компонент
multidomain.city.list
- в компонент
multidomain.city.list
добавлен шаблон choice - поправлен компонент
multidomain.data
- добавлен компонент
multidomain.page
, который выводит статичную информацию - поправлено несколько багов
1.0.0
Изменения
- добавлен алгоритм поддоменов в виде "Подпапка"
- добавлен тип поддоменов "Язык"
- виртуальный алгоритм переместился в тип поддоменов
- в настройках добавлена возможность автозамены ссылок при алгоритме "Подпапка"
- добавлена полная поддержка режима мультисайтовости в битриксе
- в настройках добавлена возможность активности мультидоменнов в виде флага
- для режима "Подпапка" добавлена автоматическая маршрутизация
- в настройках для режима "Подпапка" добавлена возможность кнопочного обновления маршрутизации
- улучшено обнаружение поддоменов
- поправлены известные баги
- обновлена база городов и стран
- переработано SEO
- улучшен UI-интерфейс
- добавлен метод
LangData::getLangItemsFields()
- заменяет значения свойств для списка элементов/разделов - добавлен метод
LangData::loadMessages()
- загружает файл с переводами - добавлен метод
LangData::getMessage()
- возвращает перевод - добавлен метод
Base::getSefFolder()
- возвращает динамические путь дляSEF_FOLDER
ЧПУ - SEO: добавлена поддержка hreflang (настраивается во вкладке "мультиязычность")
- SEO: добавлено несколько паттернов, которые настраиваюся в инфоблоках, пример для "Шаблон META TITLE":
{=multiTitle "FieldName" "BeforeText", "AfterText", "AdditionData"}
- SEO: добавлен паттерн
{=multiTitle "NAME"}
- выводит нужное значение из поддомена для "Шаблон META TITLE" (читайте подробнее в readme) - SEO: добавлен паттерн
{=multiDescription "NAME"}
- выводит нужное значение из поддомена для "Шаблон META DESCRIPTION" (читайте подробнее в readme) - SEO: добавлен паттерн
{=multiKeywords "NAME"}
- выводит нужное значение из поддомена для "Шаблон META DESCRIPTION" (читайте подробнее в readme) - SEO: добавлен паттерн
{=multiHeading "NAME"}
- выводит нужное значение из поддомена для "Заголовок раздела" и "Заголовок товара" (читайте подробнее в readme) - SEO: добавлен паттерн
{=multiLangField "NAME"}
- выводит нужное значение из переводов полей для "Заголовок раздела" и "Заголовок товара" (читайте подробнее в readme) - после обновления необходимо перейти в настройки модуля и активировать модуль. Авто-активация опущена для избежания плохих эффектов
Миграция с версии 0.2.3
Для миграции, после замены файлов, необходимо запустить файл migrations/1.0.0.php
0.2.3
- Поправлен баг при сохранении настроек мультиязычности в ui
0.2.2
- Поправлен баг при сохранении настроек в ui
- Поправлена работа редиректа
Для обновления через github необходимо:
- обновить файлы
- запустить
migrations/updAssets.php