Главное меню:
Все статьи → Websitex5 | CMS Websitex5 |
Скрипт постраничной навигации на jQuery для Website X5 В этом скрипте я объединил два jQuery плагина: один из них разбивает контент длинного блока на страницы (по заданной высоте в px), другой - формирует строку навигации. Стиль строки навигации может быть выбран из трех вариантов или создан пользовательский путем внесения изменений в файл css. Вот эти три стиля.
После установки скрипта получится такой вид страницы интернет-магазина
Итак
вставляем в него код html (скопировать из файла ) :
на вкладку "экспертcss-код" этого же объекта ставим такой код (скопировать из файла ): Здесь #imCell_1, #imCellStyle_1 - это идентификаторы блока, в котором находится каталог товаров. Номер (в моем случае 1) вы должны уточнить, просмотрев исходный код страницы вашего сайта. 6. Файл css добавляем в папку style style/simplePagination.css (в этом файле содержатся три стиля строки навигации, здесь же можно дописать собственный стиль)
7. В "Свойствах страницы" на вкладке "Эксперт" "Перед закрывающим тегом Head" вставляем такой код для инициализации скрипта (взять из файла)
Делаем настройки в этом коде
Этот скрипт постраничной навигации на jQuery для программы WebsiteX5 можно использовать не только на странице интернет-магазина, но и , например, на странице с длинным текстовым блоком.
Для подготовки этого урока использованы публикации
<<пред. след.>> Просмотров 5779 Добавить комментарий (5)
26.11.2016 13:14 Алексей Добрый день . У меня WebSite X5 Professional 10 проблема такая же как у Александра в блоке пустое место.
23.07.2016 11:20 Рустам Гаджилов Брат ты гений! Все работает как часы. МОЛОДЕЦ! Давно скал этот код и как их вставить и тут выручаешь с этим.
06.04.2016 17:16 Дмитрий Низкий поклон и уважение автору! Все шикарно работает :)
02.04.2016 08:55 Александр Спасибо за помощь!
01.04.2016 17:56 Александр Спасибо за статью! У меня две лицензионные версии WebSite X5 Professional 11 и 12. Делаю сайты исключительно для своей работы. Данный скрип работает только в 11-й версии, а вот в 12-й не корректно. Попытаюсь обрисовать проблемку – (12-я) при выводе странице в браузере остается большое пустое пространство между каталогом товаров и нижнем меню страницы. Если выбрать в корзине только первые 12 товаров, согласно скрипту $('[id^=imProductList"]').MyPagination({
height: 2200});, то данное расстояние пропадает. Этот скрипт делит страницу по высоте, чем больше добавлять товаров, тем больше расстояние. То есть получается 2200 показывает каталог, а 2200+2200 и т.д. это пустое пространство до меню. Я извиняюсь, может не совсем корректно обрисовал. Админ: |