%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/components/bitrix/photo.sections.top/templates/.default/ |
Current File : /home/bitrix/www/bitrix/components/bitrix/photo.sections.top/templates/.default/result_modifier.php |
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <? $arResult["TD_WIDTH"] = round(100/$arParams["LINE_ELEMENT_COUNT"])."%"; $arResult["nRowsPerItem"] = 2; //Image and Name $arResult["bDisplayFields"] = count($arParams["FIELD_CODE"])>0; foreach($arResult["SECTIONS"] as $section_id=>$arSection) { foreach($arSection["ITEMS"] as $arItem) { if(count($arItem["DISPLAY_PROPERTIES"])>0) $arResult["bDisplayFields"] = true; if($arResult["bDisplayFields"]) break; } } if($arResult["bDisplayFields"]) $arResult["nRowsPerItem"]++; // Plus one row for fields //array_chunk foreach($arResult["SECTIONS"] as $section_id=>$arSection) { $arResult["SECTIONS"][$section_id]["ROWS"] = array(); while(count($arSection["ITEMS"])>0) { $arRow = array_splice($arSection["ITEMS"], 0, $arParams["LINE_ELEMENT_COUNT"]); while(count($arRow) < $arParams["LINE_ELEMENT_COUNT"]) $arRow[]=false; $arResult["SECTIONS"][$section_id]["ROWS"][]=$arRow; } } ?>