Страница 1 из 1

INCLUDEJS скрипт, не пойму в чем проблема

Добавлено: 18 авг 2014, 15:13
Alecto
есть скрипты, которые расположены в папке расширения ...prosilve/template
подключаю их в overall_footer_after.html так

Код: Выделить всё

<!-- INCLUDEJS main_menu.js -->
<!-- INCLUDEJS highslide-with-gallery.min.js -->
скрипт меню работает, хайслайд - нет.
имя правильное - проверял, путь одинаков, кэш чищен.

прописываю highslide в overall_footer_after.html так

Код: Выделить всё

<script type="text/javascript" src="ext/test/Highslide/styles/prosilver/template/highslide-with-gallery.min.js"></script>
работает.
я где-то допускаю ошибку, которую не могу найти? или индклюд подключает скрипт спосбом, отличным от работающего в моем случае варианта?

INCLUDEJS скрипт, не пойму в чем проблема

Добавлено: 18 авг 2014, 15:20
Татьяна5

Код: Выделить всё

<!-- INCLUDEJS @vendor_extname/script.js -->
Например:

Код: Выделить всё

<!-- INCLUDEJS @test_Highslide/main_menu.js -->

INCLUDEJS скрипт, не пойму в чем проблема

Добавлено: 18 авг 2014, 15:29
Alecto
проблема в том, что этот скрипт у меня и так работает <!-- INCLUDEJS main_menu.js -->

а вот хайслайд ни так ни сяк через инклюд не работает, только через описание <script , вот почему - не пойму

Код: Выделить всё

<!-- INCLUDEJS @test_Highslide/highslide-with-gallery.min.js -->
так он тоже работать не хочет
вот путь и файл - ошибок вроде нет.
Изображение
кэш естсвенно чистил всеми способами

INCLUDEJS скрипт, не пойму в чем проблема

Добавлено: 18 авг 2014, 15:33
Дмитрий Николаевич
Сдаётся мне, виновны ТИРЕ в имени файла скрипта. Есть подозрение что шаблонизатор такие имена не понимает. Переименуйте highslide-with-gallery.min.js без тире и проверьте, подключая естественно с новым именем

INCLUDEJS скрипт, не пойму в чем проблема

Добавлено: 18 авг 2014, 15:42
Дмитрий Николаевич
Для экспериментов, вообще лучше всего сократить такое длинное имя файла, например до: hsg.js

INCLUDEJS скрипт, не пойму в чем проблема

Добавлено: 18 авг 2014, 15:44
Alecto
ни так

Код: Выделить всё

<!-- INCLUDEJS @test_Highslide/highslide_with_gallery_min.js -->
ни так

Код: Выделить всё

<!-- INCLUDEJS @test_Highslide/highslide.js -->
ни так

Код: Выделить всё

<!-- INCLUDEJS highslide.js -->
вот так - работает

Код: Выделить всё

<script type="text/javascript" src="ext/test/Highslide/styles/prosilver/template/highslide-with-gallery.min.js"></script>
что за напасть?!
может быть проблема в самом файле? может он какой-то особенный?
на всякий случай вложил.

INCLUDEJS скрипт, не пойму в чем проблема

Добавлено: 18 авг 2014, 15:54
Дмитрий Николаевич
Alecto писал(а):на всякий случай вложил.
а как насчёт, хотя-бы кусочка html?

UPD: не нужно кусочков. Нашёл на мотобратве
UPD2: "(jQuery);" в хвост скрипта бы. Так, на всякий случай.
UPD3: у вас в css нет стиля ltr, но он вписан для body

INCLUDEJS скрипт, не пойму в чем проблема

Добавлено: 18 авг 2014, 16:06
Alecto
вот здесь тестирую хаслайд
http://motobratva.com.test/viewtopic.ph ... 355#p69355
(требуется подключить домен через хостс)

если надо - могу приложить собранный экст с библиотекой последней версии хайслайда.
подключается через ббкод

по этой же ссылке тестирую экст lightbox под 3.1, но он не работает внутри спойлеров, не хочет открывать изображения, которые меньше установленных размеров для thumbnails в атачах и, не нашел как включить просмотр в режиме галереи.
так что, хотелось бы заодно обсудить достоинства и недостатки хайслайда и лайтбокса.

INCLUDEJS скрипт, не пойму в чем проблема

Добавлено: 18 авг 2014, 16:13
Alecto
переживал о совместимости хайслайда с библиотеками jquery и скриптами сайта, но поставил, попробовал - никаких проблем... и из под спойлеров и прочих ббкодов достает картинки, показывает галереей, но самое главное - он проработал без приколов и глюков несколько лет на 3.0.12, так что понимаю, что ждать в 3.1.
подключается элементарно.