Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
20.04.2011, 10:24
Гость
Гость

Здравствуйте. Подскажите как сделать чтобы только в компоненте новости, поля description и keywords выводились не раздела а материала.
20.04.2011, 11:31
Shav
NetCat Web Studio

Зарегистрирован:
2011-03-22
Сообщений: 12

Код:
".($action=='full' 
?
"<meta name='Description' content='$f_MyDescription' />
<meta name='keywords' content='$f_MyKeywords' /> "
:
"<meta name='Description' content='$current_sub[Description]' />
<meta name='keywords' content='$current_sub[Keywords]' />
")."
20.04.2011, 11:34
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Лучше немного по другому:

Код:

<meta name='Description' content='".($f_MyDescription?$f_MyDescription:$current_sub[Description])."' />
<meta name='keywords' content='".($f_MyKeywords?$f_MyKeywords:$current_sub[Keywords])."' /> "


Temet nosce...
21.04.2011, 13:30
Гость
Гость

f_MyDescription - Это дополнительное поле нужно создавать к новостям?
21.04.2011, 13:34
Shav
NetCat Web Studio

Зарегистрирован:
2011-03-22
Сообщений: 12

Да, поля с именами: MyDescription и MyKeywords
21.04.2011, 13:49
Гость
Гость

Цитата:
Да, поля с именами: MyDescription и MyKeywords
Спасибо больое. помогло.
29.04.2011, 06:00
Гость
Гость

YMMD with that ansewr! TX
05.11.2011, 20:04
Алексей

Зарегистрирован:
2011-10-18
Сообщений: 5

У меня поля через $f_MyDescription и $f_MyKeywords выводятся только внутри шаблона компонента, но выводятся на уровне шаблона дизайна.

Если вставляю их в шаблон дизайна (внутри блока head):

Код:
  <!-- meta for articles -->
<!-- Описание: ".print_r($f_MyKeywords)." -->
<!-- Ключевые слова: ".print_r($f_MyDescription)." -->


Получаю на выводе следующее:

Код:
  <!-- meta for articles -->
<!-- Описание: 1 -->
<!-- Ключевые слова: 1 -->


А без prinr_r, соответственно, ничего совсем не получаю.

Подскажите, где искать проблему? Netcat 3.6.
198 196 2011-11-05 20:04:42 11210
Описание проекта