Почитать другие заметки или статьи

В давние времена, когда люди использовали для создания сайтов Joomla 2.5, был популярен плагин по имени myextPagetitleContent. Он позволял в настройках каждого материала указать свой собственный и неповторимый тег title. Такой функционал был востребован, поскольку в ранних версиях Joomla указать title мы могли только для пунктов меню.

Прошли годы и сегодня мы можем задавать значение title для каждой статьи непосредственно при её создании.

Плагин myextPagetitleContent стал не нужен.

Однако, у тех, кто затеял переход с Joomla 2.5 на Joomla 4 или Joomla 5 возник законный вопрос:

Как перенести ранее созданные title в новую версию Joomla?

Именно с этой задачей мне и пришлось столкнуться несколько дней назад.

Возникла задача миграции данных, созданных при помощи плагина myextPagetitleContent в текстовое поле «Заголовок страницы в браузере».

Для тех, кто не в курсе сообщаю: данное поле можно найти на вкладке: «Отображение» при редактировании материала.

Далее необходимо промотать экран вниз, где и размещается искомое поле.

Компонент «Инструменты миграции»

Для того чтобы провернуть операцию по миграции данных из плагина myextPagetitleContent в Joomla 4 или Joomla 5, я написал небольшой компонент который назвал «Инструменты миграции».

Справедливости ради, нужно отметить, что данные title хранятся не в myextPagetitleContent, а в той же таблице, что и материалы Joomla.

Компонент "Инструменты миграции" размещен на этом же сайте, в разделе бесплатных расширений. Скачать его можно по ссылке ниже:

https://sitogon.ru/joomla-components/instrumenty-migratsii

Далее необходимо зайти «Компоненты → Инструменты миграции → Инструменты» и нажать на кнопку «Миграция title страниц из плагина myextPagetitleContent»

И, собственно говоря, всё!

После нажатия на кнопку вы получите сообщение о том, что операция прошла успешно, обработано столько то записей.

Как всегда, напоминаю: если у вас остались вопросы, предложения, с радостью выслушаю их в своей группе VK по ссылке ниже:

https://vk.com/sitogon

С уважением, Владимир Егоров