Title в Joomgallery совсем плох для seo.
Туда зачем то запихивается «Вид категории».
Мне нужно было, чтобы я мог полностью туда записывать все что захочу. Для этого нужно отельное текстовое поле.
И желательно без использования seo-компонентов. Ведь чем больше сторонних компонентов, тем больше проблем с безопасностью сайта.

Для добавления поля пользуемся вот этой инструкцией:
Добавление нового поля Joomgallery

Эта инструкция подходит и для актуальных версий:
Joomla! 3.8.5
JoomGallery 3.3.4

По той инструкции я добавил поле под названием:

title_seo

Только вместо 6-го пункта делаем следующее.
Открываем файл:

/components/com_joomgallery/views/category/view.html.php

Да, к сожалению этот файл переопределить нельзя, как файлы шаблона.
И приходиться его редактировать в самом компоненте.
Находим такой код:

// Page title
if($this->_config->get('jg_pagetitle_cat'))
{
$pagetitle = JoomHelper::createPagetitle(

Я изменил его на следующий код:
// Page title
if($this->_config->get('jg_pagetitle_cat'))
{
$pagetitle = JoomHelper::createPagetitle( $cat->title_seo );
$this->_doc->setTitle($pagetitle);
}

Теперь в админке JoomGallery при добавлении/редактировании категории у нас будет поле для добавления текста, который будет выводиться в title.

Один комментарий “Joomgallery добавление поля для категории для title

  1. Татьяна on 19.08.2019 at 04:59 пишет:

    Спасибо большое я давно искала подобное!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Навигация по записям