Не генерит теги в seo для записей по шаблону tags 2.X

 
Посетитель
no avatar
Сообщений: 6
InstantCMS 2.12.2

Настройка типа контента - SEO для записей - Шаблон генерации ключевых слов - Шаблон {tags}

Поле с тегами в записи заполнено.

Проблема - не генерится meta keywords в записи по шаблону {tags}. Если ставлю другие шаблоны - работает корректно, meta keywords генерится.

Я правильно понимаю, что {tags} - это стандартное поле, в которое записываются теги?

В чем может быть проблема? Я что-то мог сделать не так или упустить из внимания? Это баг cms? Кто сталкивался?
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 1750
aloevera:
Проблема - не генерится meta keywords в записи по шаблону {tags}. Если ставлю другие шаблоны - работает корректно, meta keywords генерится.

Не пробовали вначале очистить в БД заполненные ранее поля СЕО?
https://github.com/instantsoft/icms2/issues/1039
Реклама
cms
Посетитель
no avatar
Сообщений: 6
Rainbow, спасибо, почитал, проверил. В базе в этом типе контента seo_keys везде NULL
Значит проблема не в этом. И уже писал, что если подставлять другие шаблоны, то seo_keys генерится без проблем. Не генерится только шаблон {tags}
У кого-нибудь есть seo_keys по шаблону {tags}? Работает?

Rainbow:

aloevera:
Проблема - не генерится meta keywords в записи по шаблону {tags}. Если ставлю другие шаблоны - работает корректно, meta keywords генерится.

Не пробовали вначале очистить в БД заполненные ранее поля СЕО?
https://github.com/instantsoft/icms2/issues/1039
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4361
Исправлено

Не генерит теги в seo для записей по шаблону tags
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Посетитель
no avatar
Сообщений: 6
Fuze, спасибо!
Теперь работает.

Посетитель
small user social cms
Медаль
Сообщений: 894
Fuze, aloevera, Здравствуйте уважаемые.

Подскажите это исправление в версии 2.12.2 присутствует? Или ручками поправлять нужно?

Я так понимаю, что только этот код нужно установить?
Код PHP:
  1.  
  2. }
  3. if(!empty($item['tags']) && is_array($item['tags'])){
  4. $_item['tags'] = implode(', ', $item['tags']);
  5. }
  6. if(!isset($item['category']) && !empty($item['category_id'])){
  7. $item['category'] = $this->model->getCategory($ctype['name'], $item['category_id']);
  8. }
  9.  
Редактировалось: 1 раз (Последний: 2 сентября 2019 в 10:44)
Ростов 161 - Городской портал
Посетитель
no avatar
Сообщений: 6
Ручками.

Это

Код PHP:
  1. if(!empty($item['tags']) && is_array($item['tags'])){
  2. $_item['tags'] = implode(', ', $item['tags']);
  3. }
вставить перед этим

Код PHP:
  1. if(!isset($item['category']) && !empty($item['category_id'])){
  2. $item['category'] = $this->model->getCategory($ctype['name'], $item['category_id']);
  3. }

MegaRostov:

Здравствуйте уважаемые.
Подскажите это исправление в версии 2.12.2 присутствует? Или ручками поправлять нужно?
Я так понимаю, что только этот код нужно установить?
Посетитель
small user social cms
Медаль
Сообщений: 894
aloevera, Ага, что то получается! Спасибо.

Вот только у меня данная строчка на 1180, а не так как показано на 1122..
Ростов 161 - Городской портал
Посетитель
small user social cms
Медаль
Сообщений: 894
Еще вопрос!
Код вставил все работает кроме в Тип контента: Страницы.
Не могу понять почему...

Просьба протестируйте у себя и подскажите в чем может быть проблема если такая у вас существует.
Все поправил, все сделал, но {tags} не работает именно в типе Страниц.
Ростов 161 - Городской портал
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.