bool CMegaMetaKeys::setKeys(
   array arKeys,
 );
Возвращает true, если добавление ключей произошло успешно


Параметры функции

ПараметрОписание
arKeys Массив вида:
Array(
Array("KEY"=>key,"VALUE"=>value,"WHERE_SET"=>whereSet)
[, Array("KEY"=>key,"VALUE"=>value,"WHERE_SET"=>whereSet)][, ...]
)
,где:

key - идентификатор ключа (строчный тип)
value - значение ключа (строчный, числовой тип)
whereSet - местоположение установки ключа (строчный тип, объект типа CComponentObject)

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

if(CModule::IncludeModule("alexkova.megametatags")){
   $arKeys = array();
   $arKeys[] = array("KEY"=>"SECTION_NAME","VALUE"=>"Ламинат","WHERE_SET"=>"Установлено на ".__FILE__);
   $arKeys[] = array("KEY"=>"ELEMENT_NAME","VALUE"=>"Europe Line Evol. Дуб степной 31 AC3","WHERE_SET"=>"Установлено на ".__FILE__);
   CMegaMetaKeys::setKeys($arKeys);
}

Если установка ключа происходит в компоненте, то в качестве третьего параметра в массиве можно передать переменную $this, указывающую на объект компонента битрикс, в таком случае модуль при выводе информации сам распознает в каком месте сайта была вызвана установка ключей:
if(CModule::IncludeModule("alexkova.megametatags")){
   $arKeys[] = array("KEY"=>"SECTION_NAME","VALUE"=>"Ламинат","WHERE_SET"=>$this);
   $arKeys[] = array("KEY"=>"ELEMENT_NAME","VALUE"=>"Europe Line Evol. Дуб степной 31 AC3","WHERE_SET"=>$this);
   CMegaMetaKeys::setKeys($arKeys);
}
Мне нравится0


 setKey | Описание курса | getKey