Есть во такой код:
как мне его правильно добавить в /bitrix/php_interface/init.php
как нужно сформулировать код с помощью OnAfterIBlockElementAdd что бы это правильно работало?
Помогите советом!
Благодарю за внимание!Заранее большое спасибо!
| Код |
|---|
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
$count = 0;
$arSelect = Array("ID", "NAME", "PREVIEW_TEXT", "PROPERTY_NUMBERREPLACE", "DETAIL_TEXT");
$arFilter = Array("IBLOCK_ID"=>"18", "ACTIVE"=>"Y");
$rsElements = CIBlockElement::GetList(Array(), $arFilter, false, Array("nPageSize"=>50), $arSelect);
while($arElement = $rsElements->Fetch())
{
$keywords = explode("|", $arElement["DETAIL_TEXT"], -1);
foreach($keywords as $key)
{
$key = " $key ";
$arResult['DETAIL_TEXT'] = str_replace("$key", '<a href=".$arElement[ID]" title="ссылка">'.$key.'</a>' , $arResult['DETAIL_TEXT'], $cnt);
$count += $cnt;
$zam = 10;
if ($count==$zam) break;
}
print_r($arElement['NAME']);
}
echo "<h4>Сделано $count замен</h4>";
?>
|
как нужно сформулировать код с помощью OnAfterIBlockElementAdd что бы это правильно работало?
Помогите советом!
Благодарю за внимание!Заранее большое спасибо!