Forums / National / Russian / Тех. поддержка / Мета-теги и описание user categories

Roffun
#39557 2014-06-11 09:15
#39556 Kort:

В свойствах раздела мета-теги и указываются. Но в бирже, судя по всему, не используется модуль PAGE, поэтому стучитесь к "биржевикам". Хотя скорее всего это глухой номер. Биржу только продают, поддержки по ней никакой.
 

Kort, похоже что тут дело в самом плагине который называется usercategories, отсутствует кнопка конфиг, поля для метатегов.

В title попадает адрес категории вида сайт.ком/users?cat=название категории пользователей или группа

а остальные метатеги берутся как на главной.  

#39555 echidna:

Добрый день,

 

Пишу сюда, так как пока больше просто некуда обратиться. Разработчик cotonti сказал, что это вопрос к создателям фриланс-биржи (cmsworks), а не к разработчикам котонти. Написала уже везде, где могла, ответа нет, попытаюсь на всякий случай еще и здесь разместить, вдруг кто знает.

Проблема такая. Мы не можем найти, где находятся мета-теги и мета-описания user categories:

admin/расширения/user categories/администрирование:

 

 

Echidna, тут дело в самом плагине, так что самый оптимальный вариант - написать его разработчику, хотя вижу вы уже писали в ихней теме по дебагам.

Второй вариант - самостоятельно допилить в плагине, но это тоже не совсем выход.

Третий вариант - условные операторы, не затрагивает ничего, в любой момент убирается, например когда автор плагина поправит все.

Я такой вариант использую для секций форума, чтобы выводить свои h1-h2 для каждой секции вместо стандартного форумы

Все метатеги выводятся в header.tpl , поэтому вы можете подменить на странице категорий пользователей стандартные теги своим файлом вида

 

<title> <!-- IF {Категории пользователей} -->

{FILE "themes/{PHP.theme}/metatitle.tpl"}

<!-- ELSE -->

{HEADER_TITLE}

<!-- ENDIF -->

</title>

А уже в созданном файле metatitle.tpl прописываете условие для категории и заголовок к ней, например:

<!-- IF {Категория пользователей} == 'programming' -->Программирование<!-- ENDIF -->

 

А когда автор плагина его модернизирует, перенесете описание в админку, а эти условия удалите.

 

 

 

Добавлено 1 часа спустя:

Вот вам рабочий пример для категории programming

в header.tpl

<!-- IF {PHP.e} == 'users' -->{FILE "themes/{PHP.theme}/metatitle.tpl"}<!-- ELSE -->{HEADER_TITLE}<!-- ENDIF -->

А в папке шаблона создаете файл metatitle.tpl , и для категории programming код будет таким:

<!-- IF {PHP.cat} == 'programming' -->Программирование<!-- ENDIF -->

Точно также можно сделать и с дескрипшн и c кейвордс

 

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
This post was edited by Roffun (2016-06-29 13:47, 7 years ago)