Так пожалуй первым полноценным постом будет проблема с которой я столкнулся буквально на днях. А именно в шаблоне на CMS Joomla под названием fancynew, отказывается корректно работать популярный бесплатный компонент каталогов Djcatalog. Проблема заключалась в том что залитые картинки через админку компонента, не отображались эффектом slimbox, что довольно странно так как этот плагин включен в сборку.
Что бы понятней было эффект выглядит так:
![]() |
При нажатии на любую картинку в каталоге, красивенько приближает. |
Что же делать, перерыл я весь интернет, сто раз перестанавливал сам компонент, но это не помогло. Все же знаменитым методом ТЫКА я нашел. :-)
Во всем оказывается виноват mootools.js вшитый в шаблончик.
Заходим в Менеджер шаблонов и редактировать HTML или так
/public_html/templates/fancynew/index.php
И ищем вот эти строчки:
<script language="javascript" type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/vns.script.js"></script>
<script language="javascript" type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/mootools.js"></script>
<script language="javascript" type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/js/toptool.js"></script>
Выделенное Жирным просто напросто удаляем, и сохраняем изменения.
Урааа у нас заработал компонент как надо.
Так же с этой связкой шаблона и компонента есть еще одна проблемка, только с пагинацией(нумерацией страниц).
Некорректно отображается все это дело. Выглядит это примерно так
- << Первая
- < Предыдущая
- 1
- 2
- Следующая >
- Последняя >>
<< Первая < Предыдущая 1 2 Следующая > Последняя >>
Я зашел в /public_html/templates/fancynew/html
и удалил файл pagination.php
Всё! Все теперь работает корректно. Посмотрим что дальше будет.
Комментариев нет:
Отправить комментарий