zodiak3000

выгрузка YML большого количества товаров для Opencart 2.3.х.х

Рекомендуемые сообщения

zodiak3000    2

Поделитесь ссылкой на платный/бесплатный модуль выгрузки YML файла с большим количеством товаров >5000шт. 
Стандартный от Яндекс.Кассы вылетает в ошибку 

Fatal error: Allowed memory size 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
mapstr85    0

Поделитесь ссылкой на платный/бесплатный модуль выгрузки YML файла с большим количеством товаров >5000шт. 

Стандартный от Яндекс.Кассы вылетает в ошибку 

Fatal error: Allowed memory size 

попробуйте на локале развернуть и там выгрузить, памяти на хосте не хватает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
druzhkov    22

Поделитесь ссылкой на платный/бесплатный модуль выгрузки YML файла с большим количеством товаров >5000шт. 

Стандартный от Яндекс.Кассы вылетает в ошибку 

Fatal error: Allowed memory size 

 

Если не найдете подходящий, то можно покопаться во внутренностях модуля от яндекса (платно, разумеется). Похоже, он нерационально складывает данные в память.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От MichBykov
      Доброго времени суток! При настройке выгрузки в формате yml (использую модуль Яндекс.YML) столкнулся с проблемой, в выгрузке генерируется некорректная ссылка на товар, в ссылке не отображается id категории.
      Ссылка на товар на сайте http://intim-pro.ru/index.php?route=product/product&path=92_138&product_id=92289,
      Ссылка в выгрузке http://intim-pro.ru/index.php?route=product/product&path=&product_id=92289
      Можно это как-то поправить? Очень нужна помощь!!!! Спасибо
    • От ghost298
      Меняем эффекты прокрутки стандартного слайдера в opencart 2.3
      1. Открываем /catalog/controller/module/slideshow.php
      2. Ищем:
      $this->document->addScript('catalog/view/javascript/jquery/owl-carousel/owl.carousel.min.js'); Меняем на:
      $this->document->addScript('catalog/view/javascript/jquery/owl-carousel/owl.carousel.js'); 3. Ниже добавляем:
      $this->document->addStyle('catalog/view/javascript/jquery/owl-carousel/owl.transitions.css'); $this->document->addStyle('catalog/view/javascript/jquery/owl-carousel/animate.css'); В итоге должно получиться:
      $this->document->addScript('catalog/view/javascript/jquery/owl-carousel/owl.carousel.js'); $this->document->addStyle('catalog/view/javascript/jquery/owl-carousel/owl.transitions.css'); $this->document->addStyle('catalog/view/javascript/jquery/owl-carousel/animate.css'); 4. Идем в папку /catalog/view/javascript/jquery/owl-carousel где открываем файл owl.carousel.js
      5. Ищем:
      support3d = (asSupport !== null && asSupport.length === 1); Меняем на:
      support3d = (asSupport !== null && asSupport.length >= 1 && asSupport.length <= 2); 6. Открываем /catalog/view/theme/ваша-тема/template/extension/module/slideshow.tpl
      7. Ищем блок похожий на:
      <script type="text/javascript"><!-- $('#slideshow<?php echo $module; ?>').owlCarousel({ items: 1, autoplay:true, autoplaySpeed:1500, autoplayHoverPause:true, loop: true, singleItem: true, nav: true, navText: ['<i class="fa fa-chevron-left fa-5x"></i>', '<i class="fa fa-chevron-right fa-5x"></i>'], dots: true }); --></script> 8. Перед items: 1, вставляем:
      animateOut: 'rollOut', animateIn: 'rollIn', 9. Скачиваем animate.css:
      Ищи внизу под выбором стиля анимации Download Animate.css
      10. Вставляем через FTP animate.css сюда:
      /catalog/view/javascript/jquery/owl-carousel/
      11. Переходим в /catalog/view/theme/ваша-тема/template/extension/module/slideshow.tpl
      12. Ищем:
      animateOut: 'rollOut', animateIn: 'rollIn', Меняем rollOut и rollIn на любую другую заставку.
      Названия эффектов можно посмотреть здесь:
      https://daneden.github.io/animate.css/
      Там же можно посмотреть и как он выглядит и как называется.
       
      Версия в которой я настраивал: opencart 2.3.0.2.2
       
      Сначала настраивал по аналогии как здесь:
      https://asterial.ru/saytostroenie/effekty-slaydera-owl-carousel-v-opencart-i-ocstore-2102-chto-delat-esli-slayder-ne
       
      Но по ходу были небольшие доработки.
      Теперь давайте подробнее объясню, что к чему.
      В пункте 3 я добавил строчку $this->document->addStyle('catalog/view/javascript/jquery/owl-carousel/animate.css'); потому что в файле …owl.transitions.css'); прописаны не все эффекты и добавление одной этой строчки не достаточно. Там прописано по моему 4 или 5 эффектов. При подключении библиотек … animate.css'); все эффекты работали как положено. Файл animate.css скачивал с сайта https://owlcarousel2.github.io/OwlCarousel2/demos/animate.html, см. пункт 9. Там ниже под пунктом 1 ссылка на скачку.
      Далее расположение файла slideshow.tpl в opencart 2.3.0.2.2 лежит немного по другому пути. См. пункт 6.
      Строки animateOut и animateIn в файле slideshow.tpl как раз и отвечают за анимацию прокрутки.
      animateOut – означает каким эффектом будет убираться изображение.
      animateIn – каким эффектом будет появляться следующее за ним изображение и так по кругу.
      Кстати если не заморачиваться и в файле slideshow.tpl перед items: 1, вставить     animateOut: 'fadeOut', то у вас уже должна смениться анимация прокрутки так как этот эффект присутствует по умолчанию в библиотеке owl.transitions.css
      Надеюсь новичкам данный мануал будет кстати.
    • От oppppa
      Кто подскажет, 
      после заливки товара, заметил, что после 100 товаров, следующие по очереди перестали корректно отображаться в карточке товара...
       
      Не отображается правый блок ( <div class="right">) в карточке товара (скрин рисунка справа)
       
      С чем может быть связано , и самое главное - как исправить..?

    • От oxipavel
      Доброго времени суток, обращаюсь от безысходности, нужна помощь специалистов. Есть магазин на OpenCart 2.3 у каждого товара есть опции, одинаковые, например - товары столы, опции - вариант столешницы. Необходимо чтобы когда кто то покупает товар с определенной столешницей (Например белой) нужно, чтобы эта столешница списывалась сразу со всех товаров, а не только с одного. Может кто подскажет, какой нибудь модуль или как отредактировать шаблон
    • От artem170691
      Всем добрый день! Может кто сталкивался, помогите исправить. проблема заключается в следующем:
      Поставил бесплатный модуль себе на сайт для быстрого оформления заказа. В принципе все работает, но есть один недочет в таблицу order после оформления заказа заносится  значение total всегда 1 рубль
      Хотя это же значение в таблицу order_product заносится нормаль.
      Помогите сделать что бы total рассчитывался правильно или подскажите реально ли в админке в заказах брать значение total из таблицы order_product а не из order. как это реализовать?
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу