Как прикрутить второй компонент jCarousel на сайт, чтобы было 2 штуки. Например: 1 в шапке с дефолтными настройками, а вторая внизу меньше в 2 раза, другого цвета, с без кнопок и т.д.
3 4100
Еще записи по теме
- Как организовать слайдшоу на MaxSite CMS?
- Вывод списка всех галерей в виде картинок (ссылок) плагина "random_gal"
- Как заставить плагин perelinks не дублировать ссылки, которые есть в контенте?
- Самопроизвольное переключение на default шаблон - как побороть?
- Категория + метка, как реализовать?
- Возможно ли в статьях использовать IFRAME?
- Можно ли изменить шапку шаблона d3 default через поле «свои css стили» в админке?
Ор, в общем случае, если нужно использовать вторую копию какого-либо компонента (стандартного или нестандартного), то алгоритм действий всегда один:
Нас интересует переименование значения ключа опции так чтобы jcarousel стал, например, jcarousel2. Такое переименование нужно чтобы второй компонент получил возможность иметь свои опции. Иначе одни и те же опции будут использоваться двумя компонентами. Итак, вам нужно заменить в options.ini все ключи опций похожим образом, чтобы они отличались. Т.е. чтобы код выглядел так («...» - обозначу пропуск строк):
Кроме того нужно поправить название секции опций. Например, они должны стать такими (добавил цифру 2 к стандартным названиям):
Затем нужно заменить в новом файле упоминания css-классов на новые. В этом случае можно пользоваться глобальной заменой по тексту и просто заменить jcarousel на jcarousel2. Должно получиться что-то типа такого:
После всего этого остаётся задать опции компонента через админ-панель и проверить правильность его работы.
Пока писал вам ответ у меня получилась второй компонент jCarousel2 - как раз такой, какой вам нужен для запуска двух компонентов. Решил опубликовать его, чтобы не заставлять повторять все шаги.
Скачать его можно здесь.
Спасибо за развернутый ответ, такие движения возможны в отношении любого компонента?
Да, любого.