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

Axelenz

Користувачі
  
  • Публікації

    740
  • З нами

  • Відвідування

Усі публікації користувача Axelenz

  1. Для того, чтобы получить вразумительный ответ, необходимо задать вразумительный вопрос. Не проще ли показать на примере ? В регулярные выражениях нет арифметических операций, разве что косвенные, с помощью логики...
  2. Я, например, делал так, когда нужно было, чтобы атрибуты ложились по группам, как у донора: парсил атрибуты только определённой группы, потом менял границы под другую группу и парсил снова... и так раз 5 делал, чтобы попало всё именно по группам как хотел. Но это если вкратце, описал...
  3. {reg[#/resize_cache(/iblock/(.*){1,3}/)(.*)/#]}|$1 вот это регулярное выражение приведёт в порядок фото из кеша... модуль будет добавлять ровно сколько фото, сколько Вы ему прописали...
  4. Тут убираем не нужное и получаем оригинал фото по ссылке: https://nsk.richfamily.ru/upload/iblock/52c/280543.jpg Фактически Вам подсовывают фото из кеша, которое уже отресайзено, но при желании, Вы можете получить его оригинал.
  5. Вы бы лучше показали (если проет не секретный, конечно), что и где Вы пишите... а то описывать своими словами это хорошо, но... Хотя бы картинки для наглядности. Регулярку вот эту именно вставляем в обычную границу. {reg[#<title>([0-9]{2,3}\*[0-9]{2,3})</title>#]}|<t>$1</t> http://joxi.ru/GrqDkGVHzLaNYA Но если Вы совсем уж не понимаете, что делаете, то попробуйте почитать... весьма интересно... https://simplepars.top/index.php?page=notes&tag_id=8 И обратите внимание, в регулярке этой экранировать необходимо "*" с помощью "\".
  6. Вам ничего делать не нужно, регулярное выражение за Вас это сделает. Его записываете в Обычной границе. А в повторяющихся указываете уже теги не <title> и </title> а <t> и </t> Надеюсь, что так понятно.
  7. Вот по возможности, регулярных выражений "почти" нет... {reg[#<title>([0-9]{2,3}\*[0-9]{2,3})</title>#]}|<t>$1</t> В обычной границе делаете подмену тегов на новые, а в повторяющейся собираете всё только с этих тегов...
  8. Группы вырезать тогда уж проще вот так: <td colspan='2'>{skip}</td>| А Вы вообще используете какие границы ? Повторяющиеся ? Вырезаю лишнее <{skip}>| Вот тут Вы как раз и вырезаете не лишнее, а то, что Вам нужно, поэтому и получаете вполне прогнозируемый результат.
  9. CostPrice - закупочная цена товаров в opencart https://opencartforum.com/topic/51166-podderzhka-costprice-zakupochnaya-cena-tovarov-v-opencart/ ...в базовой версии Opencart напрочь отсутствует понятие "закупочная цена товара"
  10. Правильно понимаете теоретически. Главное при этом учесть, за сколько примерно могут выполниться эти задания, с учётом возможных задержек и накинуть про запас ещё времени... А если это парсится с одного донора, но с разных категорий, то лучше разнести всё по времени выполнения и дать отдохнуть донору от своего присутствия )
  11. https://www.castorama.ru/media/catalog/product/cache/thumbnail/80x/9df78eab33525d08d6e5fb8d27136e95/a/b/ab002e_100026_1.jpg С помощью регулярных выражений вырезать всё не нужное и получить изображение в нормальном качестве. cache/{skip}/{skip}/{skip}/| https://www.castorama.ru/media/catalog/product/a/b/ab002e_100026_1.jpg
  12. Нет ничего не возможного... вопрос только в том, стоит ли заморачиваться. Можно своим скриптом с браузера спарсить с этого донора пару: ссылка и соответственно путь категорий, где ЭТО реально лежит. Потом в SimplePars только скормить в поиск замене это соответствие... Потом можно как угодно это обновлять по цене, наличию (не обновляя только категории), но только для новых товаров процедура будет такая же... (
  13. Конечно же так и должно быть... у Вас ведь в одном товаре фото с одинаковым названием, т.е. SKU товара одинаковое и фото ложатся в одну папку, как её не назови...
×
×
  • Створити...

Important Information

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