Цитата |
---|
>>[ex2-t3-5] Сохранить в кеш типового компонента дополнительные данные Q:Достаточно ли закешировать массив с данными вида idItem=>price? цена должна быть форматированная или нет? A:Форматирование не важно, не стоит тратить на него время. Суть задания все же по навыку помещения в кеш типового компонента доп. данных |
если честно тут вообще не понятна суть задания. В массиве $arResult уже передается свойство цена, а в файле result_modifier.php еще и форматируется в формат сайта
Код |
---|
foreach ($arResult['ITEMS'] as $key => $arItem)
{
$arItem['PRICES']['PRICE']['PRINT_VALUE'] = number_format($arItem['PRICES']['PRICE']['PRINT_VALUE'], 0, '.', ' ');
$arItem['PRICES']['PRICE']['PRINT_VALUE'] .= ' '.$arItem['PROPERTIES']['PRICECURRENCY']['VALUE_ENUM'];
$arResult['ITEMS'][$key] = $arItem;
} |
данные в файле result_modifier.php должны кешироваться. Так что нужно сделать в этом задании?