Skip to content

Releases: darkfriend/dev2fun.multidomain

1.1.6

11 Apr 08:48
Compare
Choose a tag to compare
  • поправлена ошибка в старых версиях битрикса

1.1.5

08 Apr 18:20
Compare
Choose a tag to compare
  • добавлена проверка на cli и отключение инициализации модуля при cli

1.1.4

31 Mar 16:48
Compare
Choose a tag to compare

Изменения

  • исправлен вывод таба с локализациями

1.1.3

30 Mar 23:28
Compare
Choose a tag to compare

Изменения

  • исправлен двойной вывод шаблона компонента dev2fun:multidomain.city.list
  • поправлена сортировка сайтов (при мультисайтовости) в настройках модуля

Миграция

Для миграции необходимо запустить в браузере файл migrations/1.1.3.php.
Успехом операции будет вывод на экран 1.1.3 - Success

1.1.2

22 Jan 21:33
Compare
Choose a tag to compare

Изменения

  • временно убран функционал автообновления файла urlrewrite
  • исправлен баг с автозаменой ссылок во всех режимах

Миграция

Для миграции необходимо запустить в браузере файл migrations/1.1.2.php.
Успехом операции будет вывод на экран 1.1.2 - Success

1.1.1

20 Jan 10:18
Compare
Choose a tag to compare

исправлена кодировка для utf8

1.1.0

07 Jan 11:24
Compare
Choose a tag to compare
  • поправлен компонент multidomain.city.list
  • в компонент multidomain.city.list добавлен шаблон choice
  • поправлен компонент multidomain.data
  • добавлен компонент multidomain.page, который выводит статичную информацию
  • поправлено несколько багов

1.0.0

05 Jan 01:45
Compare
Choose a tag to compare

Изменения

  • добавлен алгоритм поддоменов в виде "Подпапка"
  • добавлен тип поддоменов "Язык"
  • виртуальный алгоритм переместился в тип поддоменов
  • в настройках добавлена возможность автозамены ссылок при алгоритме "Подпапка"
  • добавлена полная поддержка режима мультисайтовости в битриксе
  • в настройках добавлена возможность активности мультидоменнов в виде флага
  • для режима "Подпапка" добавлена автоматическая маршрутизация
  • в настройках для режима "Подпапка" добавлена возможность кнопочного обновления маршрутизации
  • улучшено обнаружение поддоменов
  • поправлены известные баги
  • обновлена база городов и стран
  • переработано 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

07 Mar 19:32
Compare
Choose a tag to compare
  • Поправлен баг при сохранении настроек мультиязычности в ui

0.2.2

12 Feb 23:15
Compare
Choose a tag to compare
  • Поправлен баг при сохранении настроек в ui
  • Поправлена работа редиректа

Для обновления через github необходимо:

  • обновить файлы
  • запустить migrations/updAssets.php