Current Path : /var/www/html/clients/kampol.e-nk.ru/modules/mod_ariimageslider/tmpl/ |
Current File : /var/www/html/clients/kampol.e-nk.ru/modules/mod_ariimageslider/tmpl/default.php |
<?php /* * ARI Image Slider Joomla! module * * @package ARI Image Slider Joomla! module. * @version 1.0.0 * @author ARI Soft * @copyright Copyright (c) 2009 www.ari-soft.com. All rights reserved * @license GNU/GPL (http://www.gnu.org/copyleft/gpl.html) * */ defined('ARI_FRAMEWORK_LOADED') or die('Direct Access to this location is not allowed.'); $baseUri = JURI::base(true); $cssClass = $params->get('cssClass'); $startSlide = intval($params->get('opt_startSlide'), 10); $enableNav = (bool)$params->get('opt_controlNav'); $slideCnt = count($slides); if ($startSlide < 0 || $startSlide > $slideCnt - 1) $startSlide = 0; $theme = $params->get('theme'); if (empty($theme)) $theme = 'default'; $controlNav = (bool)$params->get('opt_controlNav'); ?> <div id="<?php echo $sliderId; ?>_wrapper" class="ari-image-slider-wrapper ari-is-theme-<?php echo $theme; ?><?php if ($cssClass):?> <?php echo $cssClass; ?><?php endif; ?><?php if ($controlNav):?> ari-image-slider-wCtrlNav<?php endif; ?>"> <div id="<?php echo $sliderId; ?>" class="ari-image-slider nivoSlider"> <?php $slideIdx = 0; foreach ($slides as $slide): $isLink = !empty($slide['link']); $imgAttrs = $slide['imgAttrs']; if ($slideIdx != $startSlide) { if (!isset($imgAttrs['style'])) $imgAttrs['style'] = array(); $imgAttrs['style']['display'] = 'none'; } ?> <?php if ($isLink): ?> <a<?php echo AriHtmlHelper::getAttrStr($slide['lnkAttrs']); ?>> <?php endif; ?> <img<?php echo AriHtmlHelper::getAttrStr($imgAttrs); ?> /> <?php if ($isLink): ?> </a> <?php endif; ?> <?php ++$slideIdx; endforeach; if ($enableNav): ?> <div class="nivo-controlNavHolder"> <div class="nivo-controlNav"> <?php $slideIdx = 0; foreach ($slides as $slide): $thumbNav = !empty($slide['nav']); $nav = $thumbNav ? $slide['nav'] : null; $navEl = $thumbNav ? '<img' . AriHtmlHelper::getAttrStr(array('src' => $nav['image'], 'width' => $nav['width'], 'height' => $nav['height'], 'alt' => $nav['alt'])) . '/>' : $slideIdx; ?> <a rel="<?php echo $slideIdx; ?>" class="nivo-control<?php if ($startSlide == $slideIdx):?> active<?php endif; ?>"> <span<?php echo AriHtmlHelper::getAttrStr(array('style' => array('width' => $nav['width'] . 'px', 'height' => $nav['height'] . 'px'), 'class' => 'nivo-thumbNavWrapper')); ?>> <?php echo $navEl; ?> <span class="nivo-arrow-border"></span> <span class="nivo-arrow"></span> </span> </a> <?php ++$slideIdx; endforeach; ?> </div> </div> <?php endif; ?> </div> </div>