Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Atlogex

Новичок
  
  • Posts

    7
  • Joined

  • Last visited

Information

  • Gender
    Мужчина
  • City:
    Омск
  • Interests
    Программирование

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Atlogex's Achievements

Newbie

Newbie (1/14)

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

Recent Badges

1

Reputation

  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);
×
×
  • 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.