[GLOBAL_FILTER] => Array
(
[=PROPERTY_279] => Array
(
[0] => 134
)
)
)
<?
if(IsModuleInstalled("search"))
{
$arSParams = Array(
"NAME" => "TAGS",
"VALUE" => $arResult["PostToShow"]["CategoryText"],
"arrFILTER" => "blog",
"PAGE_ELEMENTS" => "10",
"SORT_BY_CNT" => "Y",
"TEXT" => 'size="30" tabindex="3"'
);
if($arResult["bSoNet"] && $arResult["bGroupMode"])
{
$arSParams["arrFILTER"] = "socialnetwork";
$arSParams["arrFILTER_socialnetwork"] = $arParams["SOCNET_GROUP_ID"];
}
$APPLICATION->IncludeComponent("bitrix:search.tags.input", ".default", $arSParams, array('HIDE_ICONS' => 'Y'));
}
else
{
?>
<input type="text" id="TAGS" tabindex="3" name="TAGS" size="30" value="<?=$arResult["PostToShow"]["CategoryText"]?>" /><?
}?>
- это писать свой костыль в единственном файле куда будут заворачиваться все url. Т.е. фактически нужно будет в нем повторить функционал комплексного компонента.
- на самом деле почти как угодно. Есть некоторые кейсы где настройка URL будет сложнее, есть некоторые где выигрывает комплексный компонент (но нужно помнить что если вам проще настроить URl с комплексным компонентом - это обязательно приведет к проблемам в дальнейшем).