function SetDesiredKeywords($keywords, $TYPE_SID = "") { CAdvBanner::SetKeywords($keywords, $TYPE_SID, "DESIRED"); }
/** * <p>Функция задает массив желательных ключевых слов для данной страницы. Если одно из ключевых слов баннера (либо контракта, к которому принадлежит баннер) будет найдено в данном массиве, то этот баннер будет показываться на данной странице с более высоким приоритетом. В случае, если не будет найден ни один баннер, отвечающий установленным ключевым словам, то баннер для показа будет выбран из тех, для которых вообще не установлено ни одно ключевое слово.</p> * * * * * @param mixed $keywords Ключевые слова. Конструкции, которые можно передавать в этом * параметре, описаны в примечаниях ниже. * * * * @param varchar(255) $TYPE_SID = "" Идентификатор типа. В данном параметре вы можете указать тип * рекламы для которой будут заданы ключевые слова. Если данный * параметр оставить пустым, то ключевые слова будут заданы для всех * типов. * * * * @return mixed * * * <h4>Example</h4> * <pre> * <? * require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); * if (CModule::IncludeModule("advertising")) * { * // желательные ключевые слова с точным совпадением * $arrKeywords = array(); * $arrKeywords[] = array("EXACT_MATCH" => "Y", "KEYWORD" => "GeForce"); * $arrKeywords[] = array("EXACT_MATCH" => "Y", "KEYWORD" => "video"); * <b>CAdvBanner::SetDesiredKeywords</b>($arrKeywords, "LEFT"); * * // желательные ключевые слова с вхождением * <b>CAdvBanner::SetDesiredKeywords</b>(array("Ford", "BMW", "Lada"), "RIGHT"); * } * * $APPLICATION->SetTitle("Заголовок страницы"); * require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_after.php"); * * // тело страницы * require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog.php"); * ?> * * <? * if (CModule::IncludeModule("advertising")) * { * <b>CAdvBanner::SetDesiredKeywords</b>($APPLICATION->GetPageProperty("keywords")); * } * ?> * * <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> * <html> * <head> * </head> * <body> * ... * ПримечанияКонструкции, которые можно передавать в параметре <code>keywords</code>, включают. * </pre> * * * @static * @link http://dev.1c-bitrix.ru/api_help/advertising/classes/cadvbanner/setdesiredkeywords.php * @author Bitrix */ public static function SetDesiredKeywords($keywords, $TYPE_SID = "") { return CAdvBanner::SetKeywords($keywords, $TYPE_SID, "DESIRED"); }