По материалу Делаем слайдер текста / изображений для IP.Board я сделал hook, который автоматически добавляет все необходимые шаблоны, а также создаёт настройки в Админцентре.
FlexSlider требует для своей работы jQuery! Если Ваша тема не поддерживает этот фреймворк, то его необходимо подключить. А для этого нужно открыть шаблон Global Templates > includeJS и добавить в самый верх:
<!-- CYBER-SYSTEMS.ORG: jQuery --> <script src='http://code.jquery.com/jquery-1.10.1.min.js'></script> <script src='http://code.jquery.com/jquery-migrate-1.2.1.min.js'></script> <script type='text/javascript'>jQuery.noConflict();</script> <!-- / CYBER-SYSTEMS.ORG: jQuery -->
Установка
1. Загрузить папку flexslider/ из директории UPLOAD/ в ./public/js/3rd_party/ вашего форума.
2. Зайдите в Админцентр IP.Board и перейдите на вкладку System → Applications & Modules → страница Manage Hooks. В секции Install a New Hook, выберите и импортируйте XML-файл.
3. [Только для v1.x.x] Откройте шаблон Board Index > boardIndexTemplate, найдите:
<div id='categories' class='ipsLayout_content clearfix'>
И добавьте ниже:
<!-- CYBER-SYSTEMS.ORG: FlexSlider Block --> {parse template="hookFlexSlider" group="boards" params=""} <!-- / CYBER-SYSTEMS.ORG: FlexSlider Block -->
Настройка
Зайдите в Админцентр IP.Board, перейдите в System → страница System Settings, и нажмите на вкладку Hooks. На этой странице зайдите в раздел (CSN-IPB34) FlexSlider для настройки модификации.
Рекомендовані коментарі
Для публікації повідомлень створіть обліковий запис або авторизуйтесь