Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Метатег description у инфоблока

00 голосов
4
Добрый день!

Не могу решить проблему. Нужно выводить описание страницы индивидуальное для каждого инфлоблока. 
Делаю через свойство инфоблока, поставила галочку в параметрах компонента "Установить описание страницы из свойства...", соответственно добавила такое свойство элементу. Как здесь описано http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=4&LESSON_ID=64
Но в исходном коде страницы описание не отображается. Может быть тип свойства неправильно выставляю? Строка или HTML или еще что-то?
В чем еще может быть проблема?
спросил 20 Янв, 14 от Takewa (160 баллов)

4 Ответы

00 голосов
Тут какая-то путаница в терминологии. Речь ведь идет об элементах информационного блока, а не о самих информационных блоках?

Присутствуют ли в шаблоне сайта вызовы методов ShowHead или ShowMeta?
ответил 11 Май, 14 от SuPeRSID (180 баллов)
00 голосов
Спасибо за ответ.
Да, описание description конечно имела ввиду индивидуальные для элемента инфоблока. 
Для этого в параметрах компонента "Каталог" - Настройки детального просмотра поставила, чтобы описание страницы выводилось из свойства.

Для статических страниц описание, заголовок и ключевые слова - все выводится верно. 

Вызов такого вида есть:

Код
<head>
        <met a charset="utf-8">
   
      <?$APPLICATION->ShowHead()?>
      <title><?$APPLICATION->ShowTitle()?></title>
... 
Если вызывать ShowMeta просто выводится второй раз. Соответственно у у элемента инфоблока тоже выводится описание той статической страницы, на которой он расположен. Хотя title выводится верно, именно title элемента. 
ответил 07 Сен, 14 от Takewa (160 баллов)
00 голосов
Цитата
Ира Хомутова пишет:
Соответственно у у элемента инфоблока тоже выводится описание той статической страницы, на которой он расположен. Хотя title выводится верно, именно title элемента.
Посмотрите исходный код этой страницы. Возможно, там вызывается метод, устанавливающий description после вызова компонента или что-то подобное
ответил 13 Янв, 15 от AtomiX (140 баллов)
00 голосов
Цитата
Посмотрите исходный код этой страницы. Возможно, там вызывается метод, устанавливающий description после вызова компонента или что-то подобное
Смотрела... Ничего необычного не увидела, или лишнего.
Хотя не совсем поняла о чем тут речь, как так может быть.

Вообще как работает ShowMeta с SetPageProperty? Нашла в компоненте вызов второго, пытаюсь разобраться, что происходит...
ответил 30 Апр, 15 от Takewa (160 баллов)

Похожие вопросы

0 голосов
1 ответ
0 голосов
2 ответов
спросил 13 Июль, 13 от Asteria (1,840 баллов)
0 голосов
1 ответ
спросил 15 Окт, 15 от аноним
0 голосов
2 ответов
0 голосов
3 ответов
спросил 18 Фев, 14 от LoLiTKa (620 баллов)