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

Установка meta-тэгов

00 голосов
7
Пытаюсь установить keywords и description для страницы. На самой странице указываю:
Код
<? $APPLICATION->SetPageProperty("description","zed zedson");?>

А в шаблоне (prolog_main.php):
Код
<?=$APPLICATION->GetMeta("description");?>

В результате получаю ошибку "Fatal error: Call to undefined function: getmeta() in /home/babooka/public_html/bitrix/php_interface/en/prolog_main.php"
Подскажите, что я не так делаю?
спросил 25 Фев, 13 от Kania (5,180 баллов)

7 Ответы

00 голосов
Для вывода keywords и description нужно использовать функцию GetPageProperty, т.е. вывод будет выглядеть следующим образом:
<?=$APPLICATION->GetPageProperty("description");?>
ответил 25 Фев, 13 от BlackEva (820 баллов)
00 голосов
К сожалению, и функция GetPageProperty не работает.
Кстати, на
<? $APPLICATION->SetPageProperty("description","zed zedson");?>
тоже выдается ошибка "Call to undefined function SetPageProperty()".
Или в демо-версии эти функции недоступны?
ответил 15 Март, 13 от Kania (5,180 баллов)
00 голосов
Добрый день, Татьяна,

Указанная возможность появилась в системе после одного из обновлений. Проверьте, установлены ли у вас обновления к продукту и затем повторите вызов функции на странице.
ответил 18 Апр, 13 от Shadow (820 баллов)
00 голосов
Спасибо огромное! У меня действительно не было установлено обновление.
ответил 11 Авг, 13 от Kania (5,180 баллов)
00 голосов
а что делать если обновления недоступны? покупать еще на год поддержку? может можно как то выскрести значение переменных?
ответил 11 Ноя, 13 от Kania (5,180 баллов)
00 голосов
никто не подскажет что ли. как тогда выполнять условие например для идентфикации типа страницы и вывода в нем соотвествующего блока кода. кто нибудь помогите.
ответил 19 Фев, 14 от Kania (5,180 баллов)
00 голосов
Цитата
Юрий пишет:
а что делать если обновления недоступны? покупать еще на год поддержку? может можно как то выскрести значение переменных?


Обновления включают целый ряд нового функционала и исправления определенных ситуаций. Мы как правило рекомендуем продлять поддержку.

Цитата
Юрий пишет:
как тогда выполнять условие например для идентфикации типа страницы и вывода в нем соотвествующего блока кода. кто нибудь помогите.


Не совсем понятен вопрос, давайте перенесем обсуждение в техподдержку. Напишите пожалуйста подробно, что именно нужно выводить, где и на каких условиях.
Укажите версию продукта, чтобы мы могли рекомендовать вам доступнеы на том момент варианты решения.
ответил 10 Июнь, 14 от Shadow (820 баллов)

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

0 голосов
1 ответ
спросил 15 Окт, 15 от аноним
0 голосов
3 ответов
спросил 13 Янв, 14 от Vivic007 (100 баллов)
0 голосов
5 ответов
спросил 20 Окт, 13 от Briareos (120 баллов)
0 голосов
2 ответов
спросил 01 Авг, 13 от coher (280 баллов)
0 голосов
4 ответов
спросил 12 Июнь, 13 от maytreya (280 баллов)