Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

2 минуты назад, Reanimaster сказал:

Спасибо. Правда 25 тоже не хотело. Сделал 5 минут - помогло)

В открытой версии я не могу это значение задирать больше 30 сек, поскольку это максимум что дают обычных хостинги. А для себя вы можете в шаблоне поправить, установив любое значение.

Надіслати
Поділитися на інших сайтах

2 минуты назад, Rassol2 сказал:

В открытой версии я не могу это значение задирать больше 30 сек, поскольку это максимум что дают обычных хостинги. А для себя вы можете в шаблоне поправить, установив любое значение.

Ок. Понял. Спасибо. Но зачастую на хостингах можно редактировать директиву.

Змінено користувачем Reanimaster
Надіслати
Поділитися на інших сайтах


Только что, Reanimaster сказал:

Ок. Понял. Спасибо. Но зачастую на хостингам можно редактировать директиву.

в том то и дело что нельзя.
Не один хостинг не даст беспрерывно выполнять фунции.
Ну кому нужно я и так подскажу где поправить, это правится силами шаблона модуля.
 

Надіслати
Поділитися на інших сайтах

@Reanimaster Я так понимаю что у вас проблема не спарсить фото содержащие ! а при сохранении к себе ?
Потому что у меня нормально парсится модулем это фото.

Надіслати
Поділитися на інших сайтах

Можно еще вопрос?

Как сделать что бы Код товара так же можно было заменять?

 

Имею ввиду при обновлении

Змінено користувачем Reanimaster
Надіслати
Поділитися на інших сайтах


7 минут назад, Rassol2 сказал:

@Reanimaster Я так понимаю что у вас проблема не спарсить фото содержащие ! а при сохранении к себе ?
Потому что у меня нормально парсится модулем это фото.

Да. Я не так выразился.

Надіслати
Поділитися на інших сайтах


12 минут назад, Reanimaster сказал:

Можно еще вопрос?

Как сделать что бы Код товара так же можно было заменять?

 

Имею ввиду при обновлении

Такой возможности сейчас нет.
будет когда дойду до расширения возможностей по идентификации товара.

Сейчас вы это можете сделать в коде
/admin/model/catalog/simplepars.php
Найти строку
$log[] = ['name'=>'Артикул (sku)', 'value'=>$data['sku']];

И под этим блоком вставить.
 

		if($setting['r_model'] == 2 && !empty($data['model'])){
			$set_product = $set_product." model='".$this->db->escape($data['model'])."',";
			$log[] = ['name'=>'Код товара (model)', 'value'=>$data['model']];
		}

Что бы получилось вот так.

Спойлер

hhy2bLR.png

 

И тогда если в модуле будет выбрано

Спойлер

T8MsJTM.png

тогда при обновлении код будет обновляться.
Только обратите внимание что идентификатор товара в этот момент должен быть либо sku либо имя товара.

Нехорошо по идентификатору товара обновлять идентификатор товара. Может плохо закончится.

Надіслати
Поділитися на інших сайтах

11 минут назад, Reanimaster сказал:

Да. Я не так выразился.

В том же файле
Находите строку.
#загатовка для чистки массива
Под ней будет два массивам поиск замены.

$search = [" ","'","+"];
$replace = ['_','',''];

Заменяете их на

$search = [" ","'","+",'!'];
$replace = ['_','','',''];

Вот так.

Спойлер

eCiAXKV.png


и тогда модуль после парсинга фото с его имени будет удалять знак !

Надіслати
Поділитися на інших сайтах

21 минуту назад, Rassol2 сказал:

Такой возможности сейчас нет.
будет когда дойду до расширения возможностей по идентификации товара.

Сейчас вы это можете сделать в коде
/admin/model/catalog/simplepars.php
Найти строку
$log[] = ['name'=>'Артикул (sku)', 'value'=>$data['sku']];

И под этим блоком вставить.
 


		if($setting['r_model'] == 2 && !empty($data['model'])){
			$set_product = $set_product." model='".$this->db->escape($data['model'])."',";
			$log[] = ['name'=>'Код товара (model)', 'value'=>$data['model']];
		}

Что бы получилось вот так.

  Показать контент

hhy2bLR.png

 

И тогда если в модуле будет выбрано

  Скрыть контент

T8MsJTM.png

тогда при обновлении код будет обновляться.
Только обратите внимание что идентификатор товара в этот момент должен быть либо sku либо имя товара.

Нехорошо по идентификатору товара обновлять идентификатор товара. Может плохо закончится.

 

Спасибо. Я понимаю. Но в данном случае в этом и задача. Другими модулями 28 фидов грузил. Получилось около 30к дублей.

Хочу переехать на SimplePars полность, так как фиды теперь норм работают. И по SKU обновить код товара. А дальше уже в штатном режиме.

Надіслати
Поділитися на інших сайтах


16 минут назад, Rassol2 сказал:

В том же файле
Находите строку.
#загатовка для чистки массива
Под ней будет два массивам поиск замены.


$search = [" ","'","+"];
$replace = ['_','',''];

Заменяете их на


$search = [" ","'","+",'!'];
$replace = ['_','','',''];

Вот так.

  Показать контент

eCiAXKV.png


и тогда модуль после парсинга фото с его имени будет удалять знак !

 

Спасибо. Попробую

Надіслати
Поділитися на інших сайтах


[mention=23826]Rassol2[/mention]  Добрый день! Фото не парсится из-за русских ссылок в описании, как быть? и они еще заглавные. 
Здравствуйте скиньте настройки проекта и ссылка на которую можно подыскивать сегодня всё проверю исправлю.

Отправлено с моего Pixel через Tapatalk

Надіслати
Поділитися на інших сайтах

Всем привет! Кто может подсказать, как спарсить описание товара, в котором включены фотографии. Заранее благодарю, если кто откликнется. 

Надіслати
Поділитися на інших сайтах


2 минуты назад, Dmitry76 сказал:

Всем привет! Кто может подсказать, как спарсить описание товара, в котором включены фотографии. Заранее благодарю, если кто откликнется. 

Я могу откликнутся.
https://simplepars.top/index.php?page=note&n=34

  • +1 2
Надіслати
Поділитися на інших сайтах

1 минуту назад, Rassol2 сказал:

Я могу откликнутся.
https://simplepars.top/index.php?page=note&n=34

Спасибо! Ну Вы же помните, что я тяжелый... :)

  • +1 1
Надіслати
Поділитися на інших сайтах


Если в описании есть картинки и нужно выкачать на сайт - ок, подставляем <img|{img}

Но, есть описание, когда картинка идет фоном, на которые накладывается текст, в таком случае код:

<div class="section bg_center dark hidden-sm visible-xs" style="background-image: url(https://yugcontract.ua/sm/site/fileslibrary/img/shop/Ergo/DHT6000/bg1_xs.jpg);"> </div>

Что в таком случае?

Надіслати
Поділитися на інших сайтах


16 минут назад, amfitone сказал:

Если в описании есть картинки и нужно выкачать на сайт - ок, подставляем <img|{img}

Но, есть описание, когда картинка идет фоном, на которые накладывается текст, в таком случае код:

<div class="section bg_center dark hidden-sm visible-xs" style="background-image: url(https://yugcontract.ua/sm/site/fileslibrary/img/shop/Ergo/DHT6000/bg1_xs.jpg);"> </div>

Что в таком случае?

Такого не видел, покажите пример сайта.

Надіслати
Поділитися на інших сайтах

1 минуту назад, amfitone сказал:

Да прикольно, но пока под такие описания нет варианта у меня.
То есть можно парсить как обычную ссылку но тогда ваше описание будет дергать фон с донора. А это так себе решение.

А так что бы спарсить фон и применить его корректно у вас, пока нет решения.
Если эта тема будет востребована тогда буду искать решение и реализовывать.

Надіслати
Поділитися на інших сайтах

@Rassol2

Что из этого поддерживается?

XPath, CSS селекторы, RegEx (границы у вас это вроде бы оно, но это только частный случай регулярных выражений), JS (для ajax)

Спасибо.

Надіслати
Поділитися на інших сайтах

2 минуты назад, efremovxp сказал:

@Rassol2

Что из этого поддерживается?

XPath, CSS селекторы, RegEx (границы у вас это вроде бы оно, но это только частный случай регулярных выражений), JS (для ajax)

Спасибо.

В поиск замене RegEx
Ну и по сути весь модуль построен вокруг регулярных выражений.
JS не поддерживается, на данный момент генерировать под запросы с модуля невозможно.

Надіслати
Поділитися на інших сайтах

35 минут назад, kostya242 сказал:

Подскажите, где найти инфу по парсингу YML ?

Там суть такая же как и xml
 

Спойлер

 

Если успею то сегодня ночью выйдет письменная инструкция вместе с поддержкой xml/yml  в кроне.

  • +1 1
Надіслати
Поділитися на інших сайтах

Всем привет!
Кто может подсказать, из-за чего может быть такое:

Спарсил товары,  изначально задал им статус "Отключены", а потом выбрал нужные фильтром и статус изменил на "Включен". Они везде пометились как включены, а в каталоге их не видно почему-то. Вот пример: https://www.spb-rost.ru/vodosnabshenie/emkosti_dlya_vodi/emkost_evl_500_siniy/ Товар, вроде как и есть, а зайти в каталог, его там нет.
Но, стоит мне зайти в товар и ничего не изменяя, нажать на кнопку сохранить, он сразу появляется в каталоге.
Теперь хоть вручную заходить и сохранять.

Змінено користувачем Dmitry76
Надіслати
Поділитися на інших сайтах


7 часов назад, Dmitry76 сказал:

Но, стоит мне зайти в товар и ничего не изменяя, нажать на кнопку сохранить, он сразу появляется в каталоге.

 

 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.