Спасибо, на счет функции я понял
Код elseif($arProperty["PROPERTY_TYPE"]=="F")
{
if($arFile = CFile::GetFileArray($val))
{
if(IsModuleInstalled("statistic"))
$arDisplayValue[] = '<a href="'.htmlspecialchars("/bitrix/redirect.php?event1=".urlencode($event1)."&event2=".urlencode($arFile["SRC"])."&event3=".urlencode($arFile["ORIGINAL_NAME"])."&goto=".urlencode($arFile["SRC"])).'">'.GetMessage('IBLOCK_DOWNLOAD').'</a>';
else
$arDisplayValue[] = '<a href="'.htmlspecialchars($arFile["SRC"]).'">'.GetMessage('IBLOCK_DOWNLOAD').'</a>';
}
}
Подобный код можно засунуть в result_modifier.php. Перед вводом в шаблон.
А вот на счет самого redirect.php - какая функция должна быть в теле этой страницы?
Странно, что эту функцию используют 60% Битрикс Юзеров, а документации по ней очень мало ...
http://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockformatproperties/getdispla yvalue.php http://dev.1c-bitrix.ru/community/webdev/user/16002/blog/592/ Вот и вся информация которую удалось найти ...
Где можно взять исходные коды? для данной функции. (для тела redirect.php, и для вставки в шаблон)