function _getAlbumUnitItem($iIndex, $aPicture, $aParams = array()) { $aResult = parent::_getAlbumUnitItem($iIndex, $aPicture, $aParams); $aResult['bx_if:exist']['content']['url'] = ''; $sClass = ''; if (empty($aPicture)) { if ($iIndex == 0) { $aResult['bx_if:not-exist']['condition'] = true; $aResult['bx_if:not-exist']['content']['class'] = ' sys-ai-empty'; } else { $aResult['bx_if:not-exist']['condition'] = false; } } else { switch ($iIndex) { case 0: $sClass = 'sys-ai-front'; break; case 1: $sClass = 'sys-ai-middle'; break; case 2: $sClass = 'sys-ai-back'; break; default: $sClass = 'sys-ai-out'; } $aResult['bx_if:exist']['content']['class'] = ' ' . $sClass; if (!empty($aPicture['Uri'])) { $aResult['bx_if:exist']['content']['url'] = $this->getCurrentUrl('file', $aPicture['id_object'], $aPicture['Uri']); } if (empty($aResult['bx_if:exist']['content']['url']) && !empty($aParams['album_url'])) { $aResult['bx_if:exist']['content']['url'] = $aParams['album_url']; } } return $aResult; }
function _getAlbumUnitItem($iIndex, $aPicture) { $aResult = parent::_getAlbumUnitItem($iIndex, $aPicture); $sClass = ''; if (empty($aPicture)) { if ($iIndex == 0) { $aResult['bx_if:not-exist']['condition'] = true; $aResult['bx_if:not-exist']['content']['class'] = ' sys-ai-empty'; } else { $aResult['bx_if:not-exist']['condition'] = false; } } else { switch ($iIndex) { case 0: $sClass = 'sys-ai-front'; break; case 1: $sClass = 'sys-ai-middle'; break; case 2: $sClass = 'sys-ai-back'; break; default: $sClass = 'sys-ai-out'; } $aResult['bx_if:exist']['content']['class'] = ' ' . $sClass; } return $aResult; }