Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Atlogex

Новачок
  
  • Публікації

    7
  • З нами

  • Відвідування

Інформація

  • Стать
    Мужчина
  • Місто:
    Омск
  • Інтереси
    Программирование

Відвідувачі профілю

Блок відвідувачів профілю відключений і не буде доступний широкому іншим користувачам

Atlogex's Achievements

Newbie

Newbie (1/14)

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

Recent Badges

1

Репутація

  1. Всё правильно Demidovez говорит, по ссылке его есть инструкция, как подключить стиль для переходов. Контроллер слайдшоу (\catalog\controller\extension\module\slideshow.php) должен выглядеть так - <?php class ControllerExtensionModuleSlideshow 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/owl-carousel/owl.carousel.css'); $this->document->addStyle('catalog/view/javascript/jquery/owl-carousel/owl.transitions.css'); $this->document->addScript('catalog/view/javascript/jquery/owl-carousel/owl.carousel.min.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/slideshow', $data); } } Потом добавить собственно название анимации в опции слайдера <script type="text/javascript"><!-- $('#slideshow<?php echo $module; ?>').owlCarousel({ items: 6, autoPlay: 3000, singleItem: true, navigation: true, navigationText: ['<i class="fa fa-chevron-left fa-5x"></i>', '<i class="fa fa-chevron-right fa-5x"></i>'], pagination: true, transitionStyle : "fade" }); --></script>
  2. Видимо всё же не последний окстор, а последний, то есть 3 опенкарт. Там для слайдшоу стоит плагин Swiper, офф. дока - http://idangero.us/swiper/api/ Эффекты анимации есть (при изменении не забудьте сбросить кэш), например 'fade' - <script type="text/javascript"><!-- $('#slideshow{{ module }}').swiper({ mode: 'horizontal', slidesPerView: 1, pagination: '.slideshow{{ module }}', paginationClickable: true, nextButton: '.swiper-button-next', prevButton: '.swiper-button-prev', spaceBetween: 30, autoplay: 12500, autoplayDisableOnInteraction: true, loop: true, effect: 'fade' }); --></script>
  3. <?php if ($description) { ?> <div class="col-sm-10"><?php echo $description; ?></div> <?php } ?> В этом коде, который находится после закомментированного вами кода вывода картинки, заменить класс "col-sm-10" на "col-sm-12". Если речь об этом, если нет - то опишите подробнее.
  4. Сайт автоматом наполняли? Посмотрите у каких ссылок стоит дата ошибочная ("-0001-11-30"). Откройте этот товар или категорию, нажмите Сохранить и проверьте не изменилась ли ссылка.
  5. Так почти же тоже самое В файле catalog/controller/product/category.php меняем $image = $this->model_tool_image->resize($result['image'], $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')); на переменную с вашей ссылкой $image = $result['image']; А в видовом файле, в месте вывода картинки продукта, где-то внутри цикла <?php foreach ($products as $product) { ?> вывести эту же переменную (если шаблон по стандарту сделан, даже менять ничего не надо) <img src="<?php echo $product['thumb']; ?>" />
  6. Не понял, картинка категории не меняется? Если нужны картинки товара заменить, то нужно их и править, они ниже будут после кода - $results = $this->model_catalog_product->getProducts($data);
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.