Документация для разработчиков

GetPagePropertyList

array
CMain::GetPagePropertyList()

Возвращает массив всех свойств страницы. Нестатический метод.

Параметры


Без параметров.

См. также

  • CMain::ShowProperty
  • CMain::GetProperty
  • CMain::GetPageProperty
  • CMain::GetDirProperty
  • CMain::GetDirPropertyList
  • CMain::SetPageProperty
  • CMain::SetDirProperty

    Пример использования

    <?
    $props = $APPLICATION->GetPagePropertyList();
    foreach($props as $key=>$val)
    	echo '<meta name="'.$key.'" content="'.htmlspecialchars($val).'">';
    ?>


    Пользовательские комментарии

    Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

    Для этого нужно всего лишь авторизоваться на сайте

    Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

    Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
    1
    Сергей Куняев
    Пример не будет работать при использовании в шаблоне сайта.

    Цитата
    При использовании этой технологии необходимо учитывать, что над результатами работы функций обеспечивающих откладывание других функций нельзя выполнять какие либо действия, например:

    Код
    $page_title = $APPLICATION->ShowTitle(); // эта функция ничего не возвращает
    if (strlen($page_title)<=0) $page_title = "Заголовок страницы по умолчанию";
    echo $page_title;

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

    Взято с http://dev.1c-bitrix.ru/api_help/main/general/technology/suspended_functions.php
    © «Битрикс», 2001-2019, «1С-Битрикс», 2019
    Наверх