Есть во такой код:
как мне его правильно добавить в /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 что бы это правильно работало?
Помогите советом!
Благодарю за внимание!Заранее большое спасибо!