Я хочу добавить карусельный слайдер на главную страницу моего сайта и на страницы категорий. Некоторые рекомендуемые темы и изображения можно выбирать и назначать через панель настроек.
Ранее я планировал реализовать следующий эффект как на настольных устройствах, так и на мобильных:
Этот пример дает подсказку, но работа еще продолжается:
Поэтому я последовал совету @Moin и попробовал компонент Featured Tiles. Однако в нем отсутствует эффект карусели, и он не удобен для мобильных устройств. Я проделал некоторую работу, чтобы добиться этого:
Настольные устройства
Мобильные устройства
Однако на мобильных устройствах есть две проблемы:
При переходе на главную страницу со страницы темы эффект карусели не работает, пока я снова не нажму кнопку «Главная». Похоже, что JavaScript не загружается.
Только что протестировал из любопытства. Компонент работает отлично.
Нужно как минимум 2 изображения, и по какой-то причине оно ограничено маршрутом /categories.
Ха, здорово! Я не проверял. Я просто предположил на основе сообщения автора и того, что там было указано «в процессе разработки», а в репозитории Git не было информации на тему мета-данных, что это не работает.
@Moin Я пробовал с использованием «Избранных файлов», в итоге удалось реализовать карусель с помощью пользовательских CSS и JavaScript, но для корректного отображения на мобильных устройствах нужно добавить ещё немного CSS
Привет @Arkshine
Мне нужна эта функция на главной странице и на страницах категорий, а ещё лучше, если изображение можно будет вызывать внутри темы. Мы дадим автору больше времени
Я обновил свою исходную тему, пожалуйста, посмотрите, и если у вас есть идеи
Спасибо! @Lilly@Moin
Привет! Отличная работа
Вчера я установил этот компонент темы, всё работает хорошо, за исключением:
При прокрутке карусели в какой-то момент изображение разделяется на две части, но это происходит не всегда. Вот пример:
После нажатия на кнопку в карусели я перехожу по ссылке на другую страницу, а затем возвращаюсь на главную. При этом размер контента в баннере уменьшается. Это не постоянная ошибка и может возникнуть в любой момент. Вот пример ошибки:
Для справки: на компьютере я использовал браузер Chrome, а на смартфоне Android — браузер Huawei.
Конечно, я понимаю, что этот компонент всё ещё находится в разработке, но всё же решил поделиться этой информацией с вами.
По умолчанию изображение повторяется в зависимости от доступного пространства. Вы можете изменить это поведение с помощью CSS. Я добавлю настройку для управления изображением, например, его позицией, размером и т. д.
На данный момент вы можете поэкспериментировать со свойствами: background. (Требуется !important)
Снова здравствуйте
Я поэкспериментировал с CSS и мне понравилась возможность контролировать фон изображения в карусели . Я также надеялся, что CSS решит мою первоначальную проблему. В обычном состоянии изображения в карусели меняются без проблем, но как только я нажимаю на одну из кнопок latest, new или active, при смене изображений и контента в карусели нарушается их целостность — начало появляется в конце, а конец — в начале. Похоже, это системная ошибка