Pager при выводе Views slideshow

Главные вкладки

Аватар пользователя shura_osh shura_osh 22 января 2017 в 14:13

Здравствуйте! Есть задача - вывести анонсы материалов в блок постранично, как здесь выведены Курсы (это образец):
http://german-irk.ufadesign.ru/
Сделал, используя Views Slideshow, получилось всё, кроме постраничной навигации (пейджера?) в виде кружочков внизу блоков.
Тут рабочая версия
http://german-irk.bstgk.ru/
Перепробовал все настройки, посмотрел шаблоны модуля, поискал ответы в Сети.. Выводятся ссылки на все элементы, или количество страниц и элементов - легко, а вот сделать ссылки-листалку страниц - не получается. Буду благодарен за комментарии, куда смотреть? Вроде должно быть просто.. Делаю в Drupal 7 (образец - это не Drupal, насколько я понял), версии модулей - самые новые.

Комментарии

Аватар пользователя BatKor BatKor 22 января 2017 в 14:49

http://savepic.ru/12691169.png
С slideshow не знаком, как вариант можно продублировать и верхниг элемент views_slideshow_controls_text_previous_courses_view-block вниз вместо views_slideshow_slide_counter_courses_view-block

Аватар пользователя shura_osh shura_osh 22 января 2017 в 17:40

.. а FlexSlider может вывести так же постранично элементы? Чтобы на каждой странице было по 6? Благодарю, пойду смотреть..
Пейджер - это возможность переключения по страницам. В верхнем углу справа - "элементы управления", ссылки вперёд-назад, я их вижу (поскольку сделал их путём изменения шаблона, в модуле они только текстовые)))

Аватар пользователя shura_osh shura_osh 22 января 2017 в 17:50

Ещё раз попробую описать проблему:
Мне нужно выводить много элементов по 6 на страницу, и чтобы листались (слайдились) они не по одному, а страницами. И навигация нужна именно по страницам. То, что мы видим во всех слайдерах (Flex, Nivo и т.д.) - это навигация по элементам, и с этим бы не было проблемы.

Аватар пользователя BatKor BatKor 23 января 2017 в 3:01

Как я делаю слайдеры, не знаю как остальные делают.
1. вывожу все что мне надо на страницу,
2. подключаю какой нибудь js плагин, к примеру slick, с минимальными требованиями, это как минимум сам min.js файл,
3. настраинваю слайдер как мне угодно.
4. ну стили свои конечно

Помоему есть модуль slick, но он очень очень "громоздким" показался.

П.С. Надеюсь разберетесь, прибайкалец Smile

Аватар пользователя shura_osh shura_osh 24 января 2017 в 17:49

..как я понимаю, все эти слайдеры выводят элементы в виде "карусели" один за другим.
А мне нужно вывести по 6 элементов на страницу. В блок. И чтобы слайдились (листались) не отдельные элементы один-за-другим, а СТРАНИЦЫ. Наверное я как то непонятно описываю..

Аватар пользователя postgres postgres 25 января 2017 в 11:47

значит вам надо создать два views - один будет выводить по шесть элементов, а второй будет слайдером, и выводить то что выдаст первый. Придется покапаться с передачей параметров. но так вы решите задачу штатными методами

Аватар пользователя shura_osh shura_osh 25 января 2017 в 13:47

Да, точно, вариант! И тут даже с передачей параметров особо копаться не нужно (наверное) - есть модули типа https://www.drupal.org/project/views_field_view
Да, как я в эту сторону не посмотрел.. Благодарю за наводку, попробую!

Аватар пользователя shura_osh shura_osh 25 января 2017 в 13:49

Но я очень подозреваю, что вопрос в паре строчек кода, который можно написать в шаблон.. К сожалению - не программист..