-
Posts
16 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
isyskov's Achievements
-
клон стандартного модуля carousel (slideshow)
isyskov replied to isyskov's topic in Opencart 3.x: Setting and optimization
готово - в этих строках НЕ заменил carousel <div class="swiper-pagination carousel{{ module }}"></div> pagination: '.carousel{{ module }}', -
Создал клон карусели (нужны были наборы по 3/5/7 и т.д. слайдов), разместил несколько модулей (из разных клонов) на странице. При нажатии на pagination слайды реагируют (листаются) во всех клонах/модулях сразу. Полагаю дело в swiper.min.js ? КЛОН: \catalog\controller\extension\module\carousel.php <?php class ControllerExtensionModuleCAROUSEL3IN1v01 extends Controller { public function index($setting) { static $module = 0; $this->load->model('design/banner'); $this->load->model('tool/image'); $this->document->addStyle('catalog/view/javascript/jquery/swiper/css/swiper.min.css'); $this->document->addStyle('catalog/view/javascript/jquery/swiper/css/opencart.css'); $this->document->addScript('catalog/view/javascript/jquery/swiper/js/swiper.jquery.js'); $data['banners'] = array(); $results = $this->model_design_banner->getBanner($setting['banner_id']); foreach ($results as $result) { if (is_file(DIR_IMAGE . $result['image'])) { $data['banners'][] = array( 'title' => $result['title'], 'link' => $result['link'], 'image' => $this->model_tool_image->resize($result['image'], $setting['width'], $setting['height']) ); } } $data['module'] = $module++; return $this->load->view('extension/module/CAROUSEL3IN1v01', $data); } } \catalog\view\theme\default\template\extension\module\CAROUSEL3IN1v01.twig <div class="swiper-viewport"> <div id="CAROUSEL3IN1v01{{ module }}" class="swiper-container"> <div class="swiper-wrapper">{% for banner in banners %} <div class="swiper-slide text-center">{% if banner.link %}<a href="{{ banner.link }}"><img src="{{ banner.image }}" alt="{{ banner.title }}" class="img-responsive" /></a>{% else %}<img src="{{ banner.image }}" alt="{{ banner.title }}" class="img-responsive" />{% endif %}</div> {% endfor %}</div> </div> <div class="swiper-pagination carousel{{ module }}"></div> <!-- <div class="swiper-pager"> <div class="swiper-button-next"></div> <div class="swiper-button-prev"></div> </div> --> </div> <script type="text/javascript"> $('#CAROUSEL3IN1v01{{ module }}').swiper({ mode: 'horizontal', slidesPerView: 3, pagination: '.carousel{{ module }}', paginationClickable: true, nextButton: '.swiper-button-next', prevButton: '.swiper-button-prev', autoplay: 7500, loop: true });</script> Ну и хочу понять - куда ведёт эта строка... pagination: '.carousel{{ module }}', -- в платных услугах не нуждаюсь, копаю сам, кеш и модификаторы обновляю. openstore 3.0.2.0 Theme default
-
<div class="swiper-viewport"> <div id="CAROUSEL3IN1v01{{ module }}" class="swiper-container"> <div class="swiper-wrapper">{% for banner in banners %} <div class="swiper-slide text-center">{% if banner.link %}<a href="{{ banner.link }}"><img src="{{ banner.image }}" alt="{{ banner.title }}" class="img-responsive" /></a>{% else %}<img src="{{ banner.image }}" alt="{{ banner.title }}" class="img-responsive" />{% endif %}</div> {% endfor %}</div> </div> <div class="swiper-pagination carousel{{ module }}"></div> <!-- <div class="swiper-pager"> <div class="swiper-button-next"></div> <div class="swiper-button-prev"></div> </div> --> </div> <script type="text/javascript"> $('#CAROUSEL3IN1v01{{ module }}').swiper({ mode: 'horizontal', slidesPerView: 3, pagination: '.carousel{{ module }}', paginationClickable: true, nextButton: '.swiper-button-next', prevButton: '.swiper-button-prev', autoplay: 7500, stopOnHover: true, loop: true });</script> пролистывание во всех модулях на странице, мучаюсь со строкой: pagination: '.carousel{{ module }}', -- opencart 3.0.2.0 theme default
-
Карусель брендов в три строки
isyskov replied to btrotsky's topic in Opencart 3.x: General questions
простите, не совсем по теме, и всё же тема близка.. Создал клоны карусели (нужны были наборы по 3/5/7 и т.д. слайдов), разместил несколько модулей на странице. При нажатии на pagination слайды реагируют (листаются) во всех модулях сразу. Я полагаю дело в swiper.min.js ? Ну и хочу понять - куда ведёт процитированная строка.. <div class="swiper-viewport"> <div id="CAROUSEL3IN1v01{{ module }}" class="swiper-container"> <div class="swiper-wrapper">{% for banner in banners %} <div class="swiper-slide text-center">{% if banner.link %}<a href="{{ banner.link }}"><img src="{{ banner.image }}" alt="{{ banner.title }}" class="img-responsive" /></a>{% else %}<img src="{{ banner.image }}" alt="{{ banner.title }}" class="img-responsive" />{% endif %}</div> {% endfor %}</div> </div> <div class="swiper-pagination carousel{{ module }}"></div> <!-- <div class="swiper-pager"> <div class="swiper-button-next"></div> <div class="swiper-button-prev"></div> </div> --> </div> <script type="text/javascript"> $('#CAROUSEL3IN1v01{{ module }}').swiper({ mode: 'horizontal', slidesPerView: 3, pagination: '.carousel{{ module }}', paginationClickable: true, nextButton: '.swiper-button-next', prevButton: '.swiper-button-prev', autoplay: 7500, stopOnHover: true, loop: true });</script> -- opencart 3.0.2.0 theme default -
ошибка - заголовок страницы из заголовка модуля
isyskov replied to isyskov's topic in Opencart 3.x: Bug Reporting
Новый пример: Согласно крошкам, это страница "Бренды". Вместо соответствующего названия страницы выводится название модуля "Категории". Ошибка актуализируется при добавлении левых/правых колонок с названиями модулей. p.s. -------- в платных услугах не нуждаюсь, копаю сам, кеш и модификаторы обновляю. openstore 3.0.2.0 Theme default -
[Решено] Пропадает иконка Cравнения в header
isyskov replied to isyskov's topic in Opencart 3.x: Setting and optimization
Готово - переставил id в span, чтобы освободить иконку от total. Уж очень НЕ хотелось вытаскивать иконку из ссылки, ибо не смотриццца. Спасибо за отклик -
[Решено] Пропадает иконка Cравнения в header
isyskov replied to isyskov's topic in Opencart 3.x: Setting and optimization
сравнения изначально в дефолте в шапке Не было. Всё равно искать ответ в контроллере product/compare? Надо понять - нужна редакция или внесение новых данных? compare.php -
[Решено] Пропадает иконка Cравнения в header
isyskov replied to isyskov's topic in Opencart 3.x: Setting and optimization
где это? -
Сравнение товаров в шапке. [How-To]
isyskov replied to Dark's topic in Шаблони, дизайн та оформлення магазину
кто-нибудь сталкивался на 3.0.2.0 с этим? ..обсуждаю здесь -
при нажатии Добавить к сравнению ПРОПАДАЕТ ИКОНКА СРАВНЕНИЯ (вне зависимости от авторизации). После F5/ctrlF5 или дальнейшем использовании сайта - появляется. что сделано: - controler\product\compare.php не трогал - template\product\compare.twig не трогал - common.js не трогал цель: - исправить пропадание иконки - просмотр сравнения после авторизации (идентично закладкам) p.s. - в платных услугах не нуждаюсь, копаю сам - кеш и модификаторы обновляю --------- local serv 3.0.2.0 theme default (.twig)
-
Ваша корзина пуста в пустых категориях и разделах.
isyskov replied to evildance's topic in Opencart 3.x: Bug Reporting
как вариант.. -
isyskov changed their profile photo