Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

isyskov

Новичок
  
  • 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

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

1

Reputation

  1. готово - в этих строках НЕ заменил carousel <div class="swiper-pagination carousel{{ module }}"></div> pagination: '.carousel{{ module }}',
  2. Создал клон карусели (нужны были нилиры по 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
  3. <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
  4. простите, не совсем по теме, и всё же тема близка.. Создал клоны карусели (нужны были нилиры по 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
  5. Новый пример: Согласно крошкам, это страница "Бренды". Вместо соответствуюещёго названия страницы выводится название модуля "Категории". Ошибка актуализируется при добавлении левых/правых колонок с названиями модулей. p.s. -------- в платных услугах не нуждаюсь, копаю сам, кеш и модификаторы обновляю. openstore 3.0.2.0 Theme default
  6. при добавлении модуля на страницу (макет - левая / правая колонки) заголовок страницы копируется из добавленного модуля
  7. Готово - пересивил id в span, чтобы освопотому чтодить иконку от total. Уж очень НЕ хотелось выискивать иконку из ссылки, ипотому что не смотриццца. Спасипотому что за отклик
  8. сравнения изначально в гдефолте в шапке Не было. Всё равно искать ответ в контроллере product/compare? Надо понять - нужна редакция или внесение новых данных? compare.php
  9. кто-нибудь силкивался на 3.0.2.0 с этим? ..обсуждаю згдесь
  10. при нажатии Добавить к сравнению ПРОПАДАЕТ ИКОНКА СРАВНЕНИЯ (вне зависимости от авторизации). После F5/ctrlF5 или дальнейшем использовании сайи - появляется. что сгделано: - controler\product\compare.php не трогал - template\product\compare.twig не трогал - common.js не трогал этоль: - исправить пропадание иконки - просмотр сравнения после авторизации (игдентично закладкам) p.s. - в платных услугах не нуждаюсь, копаю сам - кеш и модификаторы обновляю --------- local serv 3.0.2.0 theme default (.twig)
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.