Перейти к содержимому


Фотография
- - - - -

Jbzoo Gallery - В Новой Версии Прошу Пояснить С Вызовом


В этой теме нет ответов

#1 demfi

demfi

Отправлено 06 September 2018 - 08:23

После обновления с 2.1.5 до 4.х у меня перестала работать замена элементов в галерее, этот код не отрабатывал:

      if ($.fn.fancybox)
      {
        //alert('fancybox'); // OK
        $('.jbgallery').fancybox({
         tpl: {
          next: '<a title="Вперёд" class="fancybox-nav fancybox-next"><span></span></a>',
          prev: '<a title="Назад" class="fancybox-nav fancybox-prev"><span></span></a>',
          closeBtn: '<a title="Закрыть" class="fancybox-item fancybox-close" href="javascript:;"></a>'
         },
         title: '<?php echo JString::trim(strip_tags($this->renderPosition('name'))) . ' DEMFI (Демфи) - Серия '. JString::trim(strip_tags($this->renderPosition('seria'))) . ' - '. JString::trim(strip_tags($this->renderPosition('type'))) . $demfi_code_sofro_string; ?>'
        });
      }

Jbzoo Gallery в новой версии вызывается так:

<?php echo $this->app->jbassets->widget('#' . $galleryId . ' .jbgallery', 'fancybox', array(
    'helpers' => array(
        'title'   => array('type' => 'outside'),
        'buttons' => array('position' => "top"),
        //'thumbs'  => array('width' => 80, 'height' => 80),
        'thumbs'  => false,
        'overlay' => array('locked' => false)
    )
), true); ?>

Просто наугад заменил в вызове последнее true на false и замена элементов в галерее стала работать как и раньше!

 

Поясните, что значат эти true, false (здесь true); ?>) в вызове виджета галереи? На что может повлиять?


  • 0




Click to return to top of page in style!