Ежедневное обновление с помощью прайса

Тема в разделе "PrestaShop", создана пользователем ToyFactory, 4 дек 2015.

Информация :
Приветствую гость, обрати внимание! Темы которые закреплены в разделах, в скором времени будут откреплены. Правила раздела PrestaShop

(Не актуальные темы) Каталоги:Модули PrestaShop 1.7Модули PrestaShop 1.5 - 1.6Шаблоны PrestaShop 1.7Шаблоны PrestaShop 1.5 - 1.6
(Не актуальные темы) Поиск / Запросы:Модули PrestaShop 1.7Модули PrestaShop 1.5 - 1.6Шаблоны PrestaShop 1.7Шаблоны PrestaShop 1.5 - 1.6
Полезная информация:Поддержка и помощь c PrestaShopУбираем ПрестаТраст, стучалки и прочую рекламуСовместные покупки модулей и шаблоновПеревод Prestashop и модулей
Модераторы: trace
  1. Perm-city

    Perm-city Постоялец

    Регистр.:
    21 апр 2015
    Сообщения:
    106
    Симпатии:
    75
    Стандартный модуль импорта у престашопа, с легкостью справляется с этим вопросом. Единственная проблема стандартного модуля импорта это многопоточность и ограничение загрузкой только .csv
     
  2. Mailerrr

    Mailerrr Создатель

    Регистр.:
    14 янв 2016
    Сообщения:
    15
    Симпатии:
    3
    Там в принципе неправильно импорт сделан. В идеале надо чтоб веб форма просто загружала csv в папочку на сервак в правильном формате и все. А уже сам импорт происходил через задание крона, без лимитов по времени выполнения. Тогда не было бы этой бесконечной загрузки страницы с обязательным вылетом в конце.
     
  3. Perm-city

    Perm-city Постоялец

    Регистр.:
    21 апр 2015
    Сообщения:
    106
    Симпатии:
    75
    Сам лично прогружал стандартным модулем 7000 товаров и практически у каждого по 2-5 комбинаций на vps настроенный сервер. Итог: ни каких проблем с выгрузкой не испытал (лил одними файлами без делений)
     
  4. Mailerrr

    Mailerrr Создатель

    Регистр.:
    14 янв 2016
    Сообщения:
    15
    Симпатии:
    3
    Выставив почти бесконечное время выполнения скрипта? С импортом изображений или без? И сколько процедура заняла времени на 7к записей * количество комбинаций?
     
  5. ano2

    ano2 Постоялец

    Регистр.:
    21 фев 2015
    Сообщения:
    75
    Симпатии:
    9
    У меня хостинг ставит загрузку скрипта на 30 секунд. Надо загрузить большое количество товаров (около 8 тыс), подскажите, как это сделать?! Store manager справляется с этой задачей? Или тоже рушиться будет? Или на виртуалку сгрузить сайт и там уже залить, а потом назад? Что это за виртуалка может быть? Денвер как-то с ошибками у меня работает?
    Может есть иные варианты, поделитесь плиз.
     
  6. Kosstas

    Kosstas

    Регистр.:
    9 мар 2014
    Сообщения:
    478
    Симпатии:
    852
    Продолжить со строки, на которой остановилась загрузка и так пока всё не зальёте, либо переходить на свой сервер где настройки PHP меняете так как вам нужно, либо заливать через СМ строреманагер
     
  7. ano2

    ano2 Постоялец

    Регистр.:
    21 фев 2015
    Сообщения:
    75
    Симпатии:
    9
    Спасибо за ответ. Не могу нормальный СМ найти... скачал с форума, поставил все запреты везде, но прога рушится каждые 10 мин...не знаю почему.
    У меня на одном и том же хостинге 2 сайта на Престе, один сайт грузит 7-10 товаров, а второй 150-200 ... Может какие престовские настройки мешают? Подскажите почему такая разница
     
  8. fire123

    fire123 Создатель

    Регистр.:
    5 фев 2014
    Сообщения:
    15
    Симпатии:
    1
    Выглядит фантастикой, prestashop показывает удивительное непостоянство, выдавая ошибку постоянно в разных места при загрузке от 500 товаров, если с картинками. Выбрасывает то на 1000, то на 700 и т.д.
     
  9. Mailerrr

    Mailerrr Создатель

    Регистр.:
    14 янв 2016
    Сообщения:
    15
    Симпатии:
    3
    Потому что CSV по правильному должны импортироваться через командную строку, где нет ограничений по времени.

    Сейчас доделываю приблуду, работает по крону, забирает файл CSV из определенной папочки и распарсивает, создает комбинации, делает правильные (не квадратные) картинки нормального размера и т.п. Все стандартными классами престашопа, т.е. не напрямую в базу, ничего не сломается.

    Так вот, импорт сложных товаров (около 100 комбинаций в одном товаре) занимает в среднем 2 минуты на ОДИН товар БЕЗ картинок. Это дедик i7.
    Загрузил файл на сервак, выключил комп и пошел спать, все само работает. А ждать часами, вылетит ли страничка браузера, это бред.
     
    Последнее редактирование: 13 фев 2016
    aleksey_z нравится это.
  10. moradin

    moradin Постоялец Нарушитель

    Регистр.:
    11 фев 2016
    Сообщения:
    77
    Симпатии:
    14
    Подскажите. Есть ссылка на прайс XML формат (под требования Яндекс.Маркет). Можно ли в штатными средствами реализовать ежедневное обновления цен и наличия товара? Или надо отдельно что-то придумывать?