Добрый день!
Создаю свой альтернативный макет для вывода item-ов в виде слайдера slick Вот шаблон макета со слайдером
- <?php
- /**
- * JBZoo App is universal Joomla CCK, application for YooTheme Zoo component
- * @package jbzoo
- * @version 2.x Pro
- * @author JBZoo App http://jbzoo.com
- * @copyright Copyright (C) JBZoo.com, All rights reserved.
- * @license http://jbzoo.com/license-pro.php JBZoo Licence
- * @coder Alexander Oganov <t_tapak@yahoo.com>
- */
- // no direct access
- defined('_JEXEC') or die('Restricted access');
- $zoo->jbassets->css('modules/mod_jbzoo_item/assets/slick/slick.css');
- $zoo->jbassets->css('modules/mod_jbzoo_item/assets/slick/slick-theme.css');
- $zoo->jbassets->js('modules/mod_jbzoo_item/assets/slick/slick.js');
- $items = $modHelper->getItems();
- $count = count($items);
- if ($count) : ?>
- <div id="<?php echo $modHelper->getModuleId(); ?>" class="jbzoo yoo-zoo">
- <div class="project-slide">
- <?php echo $modHelper->renderRemoveButton(); ?>
- <div>
- <?php
- foreach ($items as $item) {
- $renderer = $modHelper->createRenderer('item');
- echo $renderer->render('item.' . $modHelper->getItemLayout(), array(
- 'item' => $item,
- 'params' => $params
- ));
- }
- ?>
- </div>
- </div>
- </div>
- <script type="text/javascript">
- $(document).on('ready', function() {
- $(".project-slide").slick({
- dots: false,
- infinite: true,
- slidesToShow: 1,
- slidesToScroll: 1,
- lazyLoad: 'ondemand'
- });
- });
- </script>
- <?php endif;
но почему-то у меня, во-первых, при таком подключении css и js ошибка 500,
а, во-вторых, у меня уже в моем шаблоне Joomla есть этот слайдер. Как мне его из шаблона подключить, а не из модуля?
Спасибо за оперативный ответ.