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

Recommended Posts

  В 27.08.2022 в 09:37, xshader сказав:

Кидает фото в одну папку и создает много пустых. Логика создания подпапки не должна быть 1 фото = 1 подпапка?

 

Expand  

я уже давно не использую подпапки. Использую существующие границы для постройки пути к фото. На выходе получаю путь вида: Производитель-категория-название товара - фото товара. 

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


  В 27.08.2022 в 09:37, xshader сказав:

Вопрос. Есть ли возможность при парсинге в шаблон названия изображения каждому фото добавлять какой-то порядковый номер?

А то получается так, парсим фото, включена опция "Создать подпапки"

/image/catalog/product/vanny/chugunnye_vanny/E2941-00/1/E2941-00.jpg
/image/catalog/product/vanny/chugunnye_vanny/E2941-00/1/E2941-00.png

Expand  

Как вариант, хотя и не из самых удобных, можете разделить проект на 2 проекта. В одном парсить фото только с расширением jpg а в другом только png. Папки же необходимо тогда назвать по принципу:

 

/image/catalog/product/vanny/chugunnye_vanny/E2941-00/jpg/E2941-00.jpg
/image/catalog/product/vanny/chugunnye_vanny/E2941-00/png/E2941-00.png

 

Добавлять ещё и "Создать подпапки", когда у Вас стоит, как видно, артикул или модель товара, особого смысла не вижу...

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


Народ, помогите.  Откуда в описании берется лишний </strong>. Из-за него верстка едет в описании товара. Уже второй час голову ломаю.

В предпросмотре все нормально, в поиск\замена тоже все нормально.

А после парсинга в описании товара добавляется </strong> и писец -верстка плывет

 

  Показати вміст

 

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


  В 27.08.2022 в 10:52, Aspirinnka1 сказав:

Народ, помогите.  Откуда в описании берется лишний </strong>. Из-за него верстка едет в описании товара. Уже второй час голову ломаю.

В предпросмотре все нормально, в поиск\замена тоже все нормально.

А после парсинга в описании товара добавляется </strong> и писец -верстка плывет

Expand  

Так это нужно понимать, что Вы с ним делаете, с этим текстом...

Может там элементарно стоит где-то

<p><strong></strong></p>

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


  В 27.08.2022 в 10:55, Axelenz сказав:

<p><strong></strong></p>

Expand  

Спасибо. Отправили в нужном направлении :) Удалил из описания <p><strong></p> - все отработало нормально.

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


  В 27.08.2022 в 10:44, Axelenz сказав:

Как вариант, хотя и не из самых удобных, можете разделить проект на 2 проекта. В одном парсить фото только с расширением jpg а в другом только png. 

Expand  

Как вариант да, но двумя проектами не обойтись (можно и не проектами, просто несколько итераций парсинга фото), т.к фото в трех вариантах jpeg, jpg, png. И еще важно отдельно сначала пройтись по основному фото товара в источнике для трех вариантов расширения, чтобы оно осталось главным. Иначе если сначала спарсить все фото, например, png, а где-то главным в источнике будет jpg и тогда будет сдвиг последовательности фото. Но как вариант да, можно

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


  В 27.08.2022 в 08:40, Aspirinnka1 сказав:

Добрый день. должно работать, распишите, плз, как сделать

В редакторе товара в опции есть возможность умножения

 

 

  Показати вміст

 

Expand  

Здравствуйте.
Отрываете файл.
/admin/view/template/catalog/simplepars_productsetup.tpl
Находите строку.
<option value="-" <?php echo ($opt['data']['price_prefix'] == '-')?'selected':''?>>(-) Минус от цены</option>

Добавляете после нее.
<option value="*" <?php echo ($opt['data']['price_prefix'] == '*')?'selected':''?>>(*) Умножить</option>
После этого в меню появится возможность выбрать умножение.

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

  В 27.08.2022 в 15:58, xshader сказав:

Как вариант да, но двумя проектами не обойтись (можно и не проектами, просто несколько итераций парсинга фото), т.к фото в трех вариантах jpeg, jpg, png. И еще важно отдельно сначала пройтись по основному фото товара в источнике для трех вариантов расширения, чтобы оно осталось главным. Иначе если сначала спарсить все фото, например, png, а где-то главным в источнике будет jpg и тогда будет сдвиг последовательности фото. Но как вариант да, можно

Expand  

Ну а все же вы пытались сообщить про проблему автору jat cache ? Все же фото попадают в товары не только через парсер, и это косяк когда фото с одинаковыми названиями но разными расширениям ломаются.

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

  В 27.08.2022 в 17:26, Rassol2 сказав:

Ну а все же вы пытались сообщить про проблему автору jat cache ? Все же фото попадают в товары не только через парсер, и это косяк когда фото с одинаковыми названиями но разными расширениям ломаются.

Expand  

Да, сообщил конечно, он пока не вышел на связь.

В общем, проблема решается небольшим изменением admin/model/catalog/simplepars.php, дополнительно добавил расширение файла в название картинки $path_img, чтобы получалось E2941-00_png.png

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


  В 27.08.2022 в 17:25, Rassol2 сказав:

Отрываете файл.
/admin/view/template/catalog/simplepars_productsetup.tpl
Находите строку.
<option value="-" <?php echo ($opt['data']['price_prefix'] == '-')?'selected':''?>>(-) Минус от цены</option>

Добавляете после нее.
<option value="*" <?php echo ($opt['data']['price_prefix'] == '*')?'selected':''?>>(*) Умножить</option>
После этого в меню появится возможность выбрать умножение.

Expand  

Спасибо! Так и предполагал, что по аналогии с =

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


Автор подскажите, а можно в редактор товаров добавить действие "Добавить проект в товар" ? 

Удобно когда один сайт в 2-х проектах используется (одним проектом обновляю цены по YML ссылке, вторым обновляю/добавляю сами товары).

 

 

  Показати вміст

 

Или может внести изменения в модуль и просто во время парсинга у товара не менять ИД проекта, а добавлять второй ИД?

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


Здравствуйте подобное уже обсуждалось и вряд ли появится такой функционал в будущем так как подобное нужно только нескольким.
Пока можете воспользоваться  Редактор товаров > Фильтр > Проект добавив нужный проект затем отфильтровать и видеть товар с двух проектов а если нет под задач выполняемые через шаблоны то и создать шаблон на отображение товаров второго проекта.

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


  В 28.05.2021 в 08:10, Rassol2 сказав:

Тогда вам идти в поддержку хостинга и узнавать сколько у них максимальное время выполнения скрипта php
поскольку как правило на хостинге это 30с

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

Одним словом узнаете сколько максимальное время выполнения скрипта. И если оно больше 30с я напишу где добавить варианты времени ожидания.

Expand  


Здравствуйте!
Столкнулся с такой же проблемой. У хостинга 60 секунд максимальное время выполнения. Подскажите пожалуйста, где это поменять?

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


  В 30.08.2022 в 14:14, Dim_On сказав:


Здравствуйте!
Столкнулся с такой же проблемой. У хостинга 60 секунд максимальное время выполнения. Подскажите пожалуйста, где это поменять?

Expand  

Написать в техподдержку хостинга. Увеличат

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


Я не о хостинге сейчас, а о добавлении варианта 60 сек в сам SimplePars...
 

  

  В 30.08.2022 в 14:59, partshez сказав:

Написать в техподдержку хостинга. Увеличат

Expand  

 

  В 30.08.2022 в 14:14, Dim_On сказав:

Одним словом узнаете сколько максимальное время выполнения скрипта. И если оно больше 30с я напишу где добавить варианты времени ожидания.

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


  В 30.08.2022 в 15:05, Dim_On сказав:

Я не о хостинге сейчас, а о добавлении варианта 60 сек в сам SimplePars...

Expand  

 

Парсинг : Ошибка запроса | Код ошибки = 28

Сначала смотрим значение переменной на хостинге в php.ini

max_execution_time

(например, если для загрузки xml указанное в simplepars_browser.tpl максимальное время выполнения запроса, например, 25 с недостаточно и получаете в логах ошибку 28, то смотрите сначала на хостинге и при возможности увеличить - исправляете на большее время)

 

Потом вносим исправления в файл /admin/view/template/catalog/simplepars_browser.tpl

 

Путь, где искать этот файл

https://prnt.sc/d_BX_pZauZzY

 

Что необходимо добавить

https://prnt.sc/OV0qi8IPePI3

 

<option value="30" <?php echo ($browser['timeout'] == 30)?'selected':''?>>30 сек</option>
<option value="40" <?php echo ($browser['timeout'] == 40)?'selected':''?>>40 сек</option>
<option value="50" <?php echo ($browser['timeout'] == 50)?'selected':''?>>50 сек</option>
<option value="60" <?php echo ($browser['timeout'] == 60)?'selected':''?>>60 сек</option>

 

Время, указанное в файле, не может быть больше того, что указано в php.ini

 

Читаем мануал автора по модулю тут:

https://simplepars.top/index.php?page=note&n=14

 

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


  В 30.08.2022 в 17:27, Axelenz сказав:

Парсинг : Ошибка запроса | Код ошибки = 28

Expand  

Спасибо за подсказку! Сменил всё, но не помогло. У меня потолок 60с на хостинге. Видимо не хватает всё равно времени на обработку xml весом в 172 Мб...

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


  В 30.08.2022 в 18:13, Dim_On сказав:

Видимо не хватает всё равно времени на обработку xml весом в 172 Мб...

Expand  

Для 172 Мб файла xml Вам необходимо менять хостинг. Там, где ограничивают Вас на max_execution_time=60 с

этот хостинг точно Вам не подойдёт )

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


@Rassol2

 

https://prnt.sc/UcDOl9VJbQwy

 

Внесите, пожалуйста, исправления в следующий релиз.

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


  В 27.08.2022 в 17:46, xshader сказав:

В общем, проблема решается небольшим изменением admin/model/catalog/simplepars.php, дополнительно добавил расширение файла в название картинки $path_img, чтобы получалось E2941-00_png.png

Expand  

@Rassol2

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

Парсинг в ИМ - > Изображения

 

Последнее время часто попадаются сайты, с которых "прилетают" все фото с наименованием img.jpg и всё... приходится раскидывать по папкам с наименованием id товара. Но само фото так и имеет наименование  img.jpg, img_1.jpg, img_2.jpg... Возможность добавления по желанию в наименование фото какой-то из границ {gran_XXX} существенно облегчило бы жизнь...

 

Фото прилагаю...

https://prnt.sc/Po8KO0HOJ73j

 

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


  В 30.08.2022 в 17:27, Axelenz сказав:

 

Парсинг : Ошибка запроса | Код ошибки = 28

Сначала смотрим значение переменной на хостинге в php.ini

max_execution_time

(например, если для загрузки xml указанное в simplepars_browser.tpl максимальное время выполнения запроса, например, 25 с недостаточно и получаете в логах ошибку 28, то смотрите сначала на хостинге и при возможности увеличить - исправляете на большее время)

 

Потом вносим исправления в файл /admin/view/template/catalog/simplepars_browser.tpl

 

Путь, где искать этот файл

https://prnt.sc/d_BX_pZauZzY

 

Что необходимо добавить

https://prnt.sc/OV0qi8IPePI3

 

<option value="30" <?php echo ($browser['timeout'] == 30)?'selected':''?>>30 сек</option>
<option value="40" <?php echo ($browser['timeout'] == 40)?'selected':''?>>40 сек</option>
<option value="50" <?php echo ($browser['timeout'] == 50)?'selected':''?>>50 сек</option>
<option value="60" <?php echo ($browser['timeout'] == 60)?'selected':''?>>60 сек</option>

 

Время, указанное в файле, не может быть больше того, что указано в php.ini

 

Читаем мануал автора по модулю тут:

https://simplepars.top/index.php?page=note&n=14

 

Expand  

Да но уже есть более актуальная статья.
https://simplepars.top/index.php?page=note&n=53

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

  В 30.08.2022 в 18:26, Axelenz сказав:

@Rassol2

 

https://prnt.sc/UcDOl9VJbQwy

 

Внесите, пожалуйста, исправления в следующий релиз.

Expand  

Да поправил.

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

  В 30.08.2022 в 18:41, Axelenz сказав:

@Rassol2

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

Парсинг в ИМ - > Изображения

 

Последнее время часто попадаются сайты, с которых "прилетают" все фото с наименованием img.jpg и всё... приходится раскидывать по папкам с наименованием id товара. Но само фото так и имеет наименование  img.jpg, img_1.jpg, img_2.jpg... Возможность добавления по желанию в наименование фото какой-то из границ {gran_XXX} существенно облегчило бы жизнь...

 

Фото прилагаю...

https://prnt.sc/Po8KO0HOJ73j

 

Expand  

Для создания такой функции нужно глобальное вмешательство.
Так как фото могут хранится в одной папке и в разных, парсинг может запускаться и останавливаться. То для добавления какого то автоинкремента нужно его где то хранить, к примеру в базе данных. И при каждом сохранении файла делать запрос на увеличение этого значения, а при каждом парсинге фото делать запрос на получения актуального значения. А значит это ху**а тутуево, запросов в базу данных.
А вот они в свое время делаю парсинг и дольше и дороже по ресурсам.
С добавлением какой то границы можно подумать. Но это тоже глобальное внедрение в модуль, сейчас все что больше чем просто пофиксить, и подправить, уже внедрение нового что усложняется тем что с модулем долго не работал и нужно много времени которого больше не стало пока что.
 

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

  В 01.09.2022 в 17:59, white130489 сказав:

Для ocStore 3.0.3.7 підійде?

Expand  

 

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


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

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

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

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

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

Вхід

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

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

Important Information

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