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

heagar

Newbie
  
  • Posts

    13
  • Joined

  • Last visited

Everything posted by heagar

  1. Как всё работает сейчас. Изначально на уровне вкладки Парсинг в ИМ создан фильтр, который закачивает только те товары, у которых в статусе написано «В наличии», а все остальные соответственно не публикует на сайте. Теперь ситуация - Товар был в наличии вчера, а послезавтра у донора на этот товар поменялся статус на «Под заказ». Соответственно парсер увидит этот статус, поймёт что товар с таким статусом нужно игнорировать и просто пропустит его и пойдёт дальше. А нам нужно чтобы он его удалил. Всего товаров более 150 т. и парсер работает нон-стопом круглые сутки. Если делать как вы посоветовали через создание фильтра по количеству товаров и создания дополнительного шага в кроне удалении товаров с количеством 0, то в таком случае на сайте будет постоянно висеть от 1-70% процентов товаров которых нет в наличии (потому что у донора огромное количество товаров под заказ), а это не очень хорошо выглядит когда постоянно висит половина ассортимента которого нет в наличии. Может можно как то удалять товары не публикуя их с количеством 0, а отфильтровать и удалить их с сайта параллельным процессом?
  2. Ребята подскажите пожалуйста как сделать, чтобы у тех товаров, у которых статус «В наличии» после обновления изменился на статус «Под заказ», чтобы они удалялись с сайта вместе с фотографиями. Подскажите пожалуйста как это сделать?
  3. Подскажите пожалуйста у меня Обработчик XML почему-то зависает обработав только 15 ссылок. Из-за чего такое может происходить? Обнаружил что там один файл весит аж 96 мегабайт. Похоже это проблема? Парсер не сможет обработать такой файл? Можно что-то сделать чтобы он смог?
  4. Никак не соображу как реализовать, то что вы советуете. У меня 99 тыс. товаров нарезаются из 880 xml-файлов. В каких-то из этих 99 тыс. товаров есть две чуть чуть разных категории "Щитовое оборудование". Как их проверить не пойму... Допустим я найду один товар у которого корневая категория "Щитовое оборудование", в поиск и замене сделаю везде где встречается "Щитовое оборудование" меняй на цифру 1. А как найти вторую которая похожа но другая?
  5. Я дополнил свой предыдущий ответ скрином в логах. Он создаёт дубли категории которая есть слово в слово. А может быть оказаться так что я до этого запукал парсер несколько раз и удалял все товары несколько раз через вкладку "Редактор товаров" (В самом SimplePars). После этого я заходил в категории Опенкарта и удалял. Может они удалялись из админки а в базе остались и поэтому парсер создаёт дубли. Но тогда почему он раскидывает то в одну то в другую? Вот отрывок из логов: 2023-12-23 20:18:37| ->КАТЕГОРИЯ СОЗДАНА : ID=224 Адрес категории = Щитовое оборудование 2023-12-23 20:18:37| ->КАТЕГОРИЯ СОЗДАНА : ID=225 Адрес категории = Щитовое оборудование 2023-12-23 20:18:37| ->[SEO_URL Создан] : category_id=224 | SEO_URL= schitovoe-oborudovanie 2023-12-23 20:18:37| ->[SEO_URL Создан] : category_id=225 | SEO_URL= schitovoe-oborudovanie 2023-12-23 20:18:37| ->КАТЕГОРИЯ СОЗДАНА : ID=226 Адрес категории = Щитовое оборудование->Элементы для установки оборудования и прокладки кабеля 2023-12-23 20:18:37| ->КАТЕГОРИЯ СОЗДАНА : ID=227 Адрес категории = Щитовое оборудование->Элементы для установки оборудования и прокладки кабеля 2023-12-23 20:18:37| ->[SEO_URL Создан] : category_id=227 | SEO_URL= elementy-dlya-ustanovki-oborudovaniya-i-prokladki-kabelya 2023-12-23 20:18:37| ->[SEO_URL Создан] : category_id=226 | SEO_URL= elementy-dlya-ustanovki-oborudovaniya-i-prokladki-kabelya 2023-12-23 20:18:37| ->КАТЕГОРИЯ СОЗДАНА : ID=228 Адрес категории = Щитовое оборудование->Элементы для установки оборудования и прокладки кабеля->Сальники и сальниковые панели 2023-12-23 20:18:37| ->КАТЕГОРИЯ СОЗДАНА : ID=229 Адрес категории = Щитовое оборудование->Элементы для установки оборудования и прокладки кабеля->Сальники и сальниковые панели 2023-12-23 20:18:37| ->[SEO_URL Создан] : category_id=229 | SEO_URL= salniki-i-salnikovye-paneli 2023-12-23 20:18:37| ->[SEO_URL Создан] : category_id=228 | SEO_URL= salniki-i-salnikovye-paneli 2023-12-23 20:18:37| ->[ДОБАВЛЕН ТОВАР] ID = 22812 | Идентификатор sku = [1038] 2023-12-23 20:18:37| -->Данные | Код товара [model] = 22812 2023-12-23 20:18:37| -->Данные | Артикул [sku] = 1038 2023-12-23 20:18:37| -->Данные | Название = Сальник PG21 IP54 d отверстия 27мм, d проводника 13-18мм ЭРА
  6. уже 20 тыс. товаров опубликовано, у меня комп помирает при попытке открыть эти 233 мб логов Ладно бы если одна категория была пустая. Так он заполняет и ту и другую, раскидывает товары, то в одну, то в другую. При чём в каждой создал одинаковые вложения подкатегорий. Комп помирал, но выдал как в логах парсер создавал дубли категорий. Зачем он это делает?
  7. Установил в часы цифру 9 и парсер включился, отработал час и остановился. Я думал если я поставлю 7-5 (ну или 9-7), то это означат работай 22 часа, с 7 утра этого дня до 5 утра следующего, что парсер руководствуется такой логикой. Получается что он не понимает в таком формате, а понимает только если ему говорят в рамках только одних суток. То есть максимум можно поставить 7-23, верно? Просто у меня 99 т. товаров нужно просеять и опубликовать и это может занять больше 17 часов Сейчас поставил звёздочку, а в поле таймаут поставил 20, на случай если я ошибся и парсинг займёт несколько часов, чтобы он тормозился до следующего дня. Так верно сделал?
  8. Кстати сделал как вы написали, помогло, спасибо! Честно у обычных людей ум работает не так гибко как у программистов, поэтому мне даже в голову не пришло что можно так подойти к решению) Благодарю.
  9. Еще вопрос по КРОНу. Вроде всё сделал как в инструкции. Команду использовал по инструкции /usr/bin/wget -O - -q -t 1 http://Ваш_сайт/admin/sp_cron.php (соответственно вместо "Ваш_сайт", вставил адрес своего сайта). Пробовал и через http:// и через https:// В назначенное время скрипт не запускается, а всё остаётся неизменно. У меня ВПС работает через ISPmanager. Что я сделал не так?
  10. Ребята, подскажите пожалуйста как сделать наценку в зависимости от категории? (категорий очень много) Мне подсказали что для этого нужно использовать оператор if Я составил такой код: {if[{gran_Categories}{=}Кабели, провода и изделия для прокладки кабеля%]}{gran_Price}{*}1,2 {elif[{gran_Categories}{=}Светотехнические изделия%]}{gran_Price}{*}1,35 {else}{gran_Price}{*}1,5 1. Каким оператором сказать, чтобы парсер искал во всей строчке хлебных крошек категорий только "Кабели, провода и изделия для прокладки кабеля"? 2. В какое поле вставлять этот шорткод во вкладку "Поиск и замена" -> Цена -> Наценка или в "Парсинг в ИМ" -> Цена -> в поле Цена ? Сейчас ни один вариант не срабатывает, где я ошибся?
  11. Необходимо доработать РАЗДЕЛ ПРОИЗВОДИТЕЛИ: 1. Как нужно сделать - http://prntscr.com/skcvnu На главной странице выбранного Производителя слева в виджете должны выводиться все производители. Справа выводиться в строчку все существующие Подкатегории данного Производителя в алфавитном порядке с подкатегориями как на скриншоте. Как сейчас выглядит страница производителя - https://shop.elektrikavpushkino.ru/abb 2. Как нужно сделать - http://prntscr.com/skcyb0 На странице Подкатегории слева фильтры. Справа список товаров сеткой. Под товарами выводится ПодПодкатегории. Нужно сделать так, как уже сейчас работает в другом разделе - "Каталог товаров" https://shop.elektrikavpushkino.ru/nizkovoltnoe-oborudovanie/avtomaticheskie-vikljuchateli/ 3. http://prntscr.com/skdayj - Из другого раздела (не "Производители", а "Каталог товаров") сделать редиректы с категорий или подкатегорий товаров на подкатегории "Производителей". То есть отсюда https://shop.elektrikavpushkino.ru/nizkovoltnoe-oborudovanie/avtomaticheskie-vikljuchateli/ должен происходить редирект на подкатегорию раздела Производителей.
×
×
  • 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.