[QUOTE]"#меток#" может быть штук 100[/QUOTE]
и что, хоть двести
если вы хотите пойти таким путем как я указал, то все тексты этих меток должны быть зареанее занесены в тот же языковой массив
далее к примеру метки у вас находятся в детальном описании замена будет приблизительно такой
[CODE]
$arResult['DETAIL_TEXT']=str_replace("#metka1#", GetMessage("METKA1"), $arResult['DETAIL_TEXT']);
$arResult['DETAIL_TEXT']=str_replace("#metka2#", GetMessage("METKA2"), $arResult['DETAIL_TEXT']);
$arResult['DETAIL_TEXT']=str_replace("#metka3#", GetMessage("METKA3"), $arResult['DETAIL_TEXT']);
ну и т.д.
[/CODE]
разместить эту обработку можно и в файле template.php, но счиается правильным что phpобработка должна ывносится в отдельный файл который будет лежать рядом с template.php и называться result_modifier.php - это как html и css можно стили прям в коде прописать, но более правильным считается вынести в отдельный файл
и что, хоть двести
если вы хотите пойти таким путем как я указал, то все тексты этих меток должны быть зареанее занесены в тот же языковой массив
далее к примеру метки у вас находятся в детальном описании замена будет приблизительно такой
[CODE]
$arResult['DETAIL_TEXT']=str_replace("#metka1#", GetMessage("METKA1"), $arResult['DETAIL_TEXT']);
$arResult['DETAIL_TEXT']=str_replace("#metka2#", GetMessage("METKA2"), $arResult['DETAIL_TEXT']);
$arResult['DETAIL_TEXT']=str_replace("#metka3#", GetMessage("METKA3"), $arResult['DETAIL_TEXT']);
ну и т.д.
[/CODE]
разместить эту обработку можно и в файле template.php, но счиается правильным что phpобработка должна ывносится в отдельный файл который будет лежать рядом с template.php и называться result_modifier.php - это как html и css можно стили прям в коде прописать, но более правильным считается вынести в отдельный файл