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 

 

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

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От Matrix17
      Всем привет 
      нужно сделать небольшие правки в магазине на опенкарт 
      1. Магазин сделан на опенкарт 2.3 нужно поправить или заменить модуль КУПИТЬ В 1 Клик, что бы он присылал в письме информацию о товаре и в письме была ссылка на товар, дизайн самой формы должен остаться таким какой сейчас на сайте 
      - сейчас форма которая есть она присылает только имя и телефон, и на прошлой неделе перестали вообще приходить письма 
      - окно текущей формы и что приходило в пиьсме во вложении 
      1.1 и сейчас еще выяснилось что отзывы через форму на сайте тоже не приходят на почту
      2. в разделвх каталога сделать на десктопе по 4 товара, и соответсенно увеличить размер превью товара что бы фото были крупнее 
      2.1 на главной странице в модулях уже по четыре товара на десктопе нужно поправить само превью что бы оно стало побольше такое же как в разделах каталога 
      3. встроить цель яндекс метрики: 
      настроить передачу в Яндекс.Метрику данных электронной коммерции. 
      Вот тут прочитать про это можно: https://yandex.ru/support/metrika/data/e-commerce.xml


    • От raevem
      Доброго времени суток форумчане. Прошу помочь разобраться. Захотелось мне значит 2 описания товара для OcStore (rus) Opencart 2.3 . Создал в таблице базы данных oc_product_description поле со значением TEXT. И изменил внесением дополнительных полей в файлы:
      catalog\view\theme\default\template\product\product.tpl catalog\controller\product\product.php catalog\model\catalog\product.php admin\view\template\catalog\product_form.tpl admin\controller\catalog\product.php admin\model\catalog\product.php Получилась такая проблема: в админке, в поле второго описания после сохранения, поле остается пустым (не сохраняет). Если зайти через phpmyadmin  и ручками вбить в это поле (описание продукта 2), то на странице товара описание сохраняется, как только вхожу в админку, описание товара 2 сразу удаляется.
       
      Прошу помощи разобраться 
    • От usel
      Необходима адаптивная bootstrup верстка и интеграция стр для сайта на OpenCart 2.3.0.2   
      Готовый макет-дизайн в PSD (мобильная+ полная версия сайта) полностью готов, 10 стр (всего около основных 15).    
      Весь необходимый функционал, модули на сайте уже реализованы. 

      Если у Вас есть заинтересованность по данной задачи – пришлите ссылки на свои подобные живые OC проекты, а так-же ориентировочную стоимость и сроки.
        
      Макеты страниц и подробные требование к верстки (ТЗ) - вышлем по требованию.
    • От keep7777
      Здравствуйте, подскажите пожалуйста модуль, не важно платный или нет, но желательно на русском, для массового присвоения опций товарам, такая ситуация, много товаров, нужно задать один и тот же размер, есть что то такое ? Opencart  2.3.0.2 (rs.1)
    • От excalibur
      Когда-то в версии 1.5 делал доступ к закладкам лишь удалив в контроллере первых несколько строк проверки логина пользователя, и всё работало.
      Сейчас проделал подобное, но обнаружил, что закладки каким-то образом общие для любых поситителей, любых IP, браузеров устройств.
       
      Реализовал работу с закладками исключительно правкой контроллера catalog\controller\account\wishlist.php
       
      Убрать строки
      if (!$this->customer->isLogged()) { $this->session->data['redirect'] = $this->url->link('account/wishlist', '', true); $this->response->redirect($this->url->link('account/login', '', true)); } После строки:
      $this->model_account_wishlist->deleteWishlist($this->request->get['remove']); Добавить:      
      if (!$this->customer->isLogged()) {             $this->session->data['wishlist'] = array_diff( $this->session->data['wishlist'], array($this->request->get['remove']) );                 } После строки
      $results = $this->model_account_wishlist->getWishlist(); Добавить:
      if (empty($results)){ if (!empty($this->session->data['wishlist'])){ foreach ($this->session->data['wishlist'] as $wish){ $results[]['product_id'] = $wish; } } } Чтобы кнопка "Продолжить" со страницы закладок перенаправляла не в аккаунт а на предыдущую страницу
      Строку :
      $data['continue'] = $this->url->link('account/account', '', true); Заменить на:
      $data['continue'] = 'javascript:history.go(-1)'; И последнее, в конце строку:
      $json['success'] = sprintf($this->language->get('text_login'), $this->url->link('account/login', '', true), $this->url->link('account/register', '', true), $this->url->link('product/product', 'product_id=' . (int)$this->request->post['product_id']), $product_info['name'], $this->url->link('account/wishlist'));   Заменить на:
      $json['success'] = sprintf($this->language->get('text_success'), $this->url->link('product/product', 'product_id=' . (int)$this->request->post['product_id']), $product_info['name'], $this->url->link('account/wishlist'));  
      Протестировал, у меня все работает, закладки теперь привязаны к сессии, следственно каждый посетитель сайта может накидать закладок и потом из них выбрать и оформить заказ без регистрации (если это доступно), при закрытии браузера закладки не обнуляются, 
       
      Не могу утверждать что решение идеальное, поэтому кто заинтересован - берите, тестируйте, оценивайте, предлагайте идеи, если можно что-то улучшить.
       
      У меня остался нерешенным вопрос - вычислить длительность пользовательской и админской сессии и как их продлить. Решения, найденные на форуме и в сети неоднозначные и описывают замену строк в файле session.php которые гораздо проще чем в версии 2.3.0.1
  • Последние посетители   0 пользователей онлайн

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