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

Recommended Posts

17 минут назад, yurok79 сказал:

Подскажите, почему в некоторых карточках могут не отображаться атрибуты. В админке есть, а в карточке нет.

Настройки шаблона, платной темы смотрите. Если вообще во всех товарах нет атрибутов.

Создать товар с атрибутами вручную и посмотреть вывод на страницу

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


20 минут назад, partshez сказал:

Настройки шаблона, платной темы смотрите. Если вообще во всех товарах нет атрибутов.

Создать товар с атрибутами вручную и посмотреть вывод на страницу

Что то было с группами атрибутов. Выбрал в ручную группу по умолчанию и перепарсил. Все появилось.

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


13 часов назад, Rassol2 сказал:

А почему к примеру просто не сделать так.
<{skip}>|
  | - здесь справа от слеша два пробела.

Я как то не сталкивался за свою практику с не необходимостью делать регулярки для решения этой задачи.

Я не знаю, как с помощью <{skip}> можно привести текст к такому виду, как мне нужно, с выборочным сохранением форматирования текста:

Вот так даже можно записать:

{reg[#\<(.+)\>\h*\</\1\>#u]}|
{reg[#\<(.+)\>\</\1\>#]}|
{reg[#\h{2,}#u]}| 
{reg[#^\s+|\s+$#mu]}|

Спойлер

image.thumb.png.63b451cbef8f036f8c95d72bab5220c8.png

 

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


Добрый день. Подскажите пробовал уже несколько раз, но не могу корректно собрать ссылки только нужного раздела для парсинга. С сайта нужно забрать только товары с раздела https://santehnika-online.ru/santehnika/ и все подкатегории данного раздела. Но в ссылке продукта никак не возможно выделить параметр фильтрации именно для этого раздела. Только внешние инструменты использовать или есть выход?

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


1 час назад, Vladislavchik1989 сказал:

Добрый день. Подскажите пробовал уже несколько раз, но не могу корректно собрать ссылки только нужного раздела для парсинга. С сайта нужно забрать только товары с раздела https://santehnika-online.ru/santehnika/ и все подкатегории данного раздела. Но в ссылке продукта никак не возможно выделить параметр фильтрации именно для этого раздела. Только внешние инструменты использовать или есть выход?

Собрать ссылки на весь товар. Парсинг в ИМ. Доступ к обработке страниц. Добавить правило. Загружать, если в границе Категории есть слово Сантехника. Это как вариант.

Второй вариант. В очередь поставить все страницы категории Сантехника.

Santehnikaпейдж1

Santehnikaпейдж2

Santehnikaпейдж3

Santehnikaпейдж158

Или шаблон /santehnika/

Остальные категории не обрабатывать.

Т.е. фильтровать на уровне сбора ссылок на категории

А шаблон ссылок на товар слово, типа, produkt из url товара

Можно поиграть с шаблоном очереди ссылок. Не должно быть. 

Вариантов много

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


2 часа назад, Axelenz сказал:

Я не знаю, как с помощью <{skip}> можно привести текст к такому виду, как мне нужно, с выборочным сохранением форматирования текста:

Вот так даже можно записать:

У вас частный случай.
для решения этого частного случая не нужно создавать универсальное решение.
К примеру вот так в два шага можно удалить теги которые имеют пробел или ничего не имеют. При этом без регулярок и сильно сложных решений.
<p><em> |<p><em>
<p><em></em></p>|

Делайте конечно как вам удобно, но как по мне это перегиб. Ни разу такую задачу не решал через регулярки такой сложности.

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

51 минуту назад, partshez сказал:

Собрать ссылки на весь товар. Парсинг в ИМ. Доступ к обработке страниц. Добавить правило. Загружать, если в границе Категории есть слово Сантехника. Это как вариант.

Второй вариант. В очередь поставить все страницы категории Сантехника.

Santehnikaпейдж1

Santehnikaпейдж2

Santehnikaпейдж3

Santehnikaпейдж158

Или шаблон /santehnika/

Остальные категории не обрабатывать.

Т.е. фильтровать на уровне сбора ссылок на категории

А шаблон ссылок на товар слово, типа, produkt из url товара

Можно поиграть с шаблоном очереди ссылок. Не должно быть. 

Вариантов много

Наверное самый очевидный это указать место где находятся ссылки на товар.

Господа, если вы не можете отличить ссылку на товар от ссылки на категорию, то вы всегда можете указать в каком блоке кода находятся нужные вам ссылки.
Тем самым определять товар не по части ссылки, а по месту его расположения в коде.
 

Спойлер

DwR54Jw.png

 

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

Здравствуйте, подскажите, пожалуйста, как быть если есть несколько прайсов доноров в xml со своим название категорий(к примеру, у меня на русском, у донора на украинском или у меня кухонные полотенца, а у донора полотенца для кухни)? После закачки их обрабатывать при помощи редактора товара и переносить куда надо? Ну, или все таки через поиск замену... :)

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


33 минуты назад, semen17 сказал:

Здравствуйте, подскажите, пожалуйста, как быть если есть несколько прайсов доноров в xml со своим название категорий(к примеру, у меня на русском, у донора на украинском или у меня кухонные полотенца, а у донора полотенца для кухни)? После закачки их обрабатывать при помощи редактора товара и переносить куда надо? Ну, или все таки через поиск замену... :)

Здравствуйте
Можно через поиск замену.
Сам менеджер XML подготавливает вам правила для поиск замены, если хотите использовать их для изменения направления категорий от донора к вам

 

Здесь можете посмотреть как составить категории.
 

Спойлер

 

 

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

А как обойти вот такую ситуацию?
исходные данные - Простыни{csvnc}Простыни на резинке
правила поиск/замена - Простыни|Текстиль{csvnc}Постельное белье{csvnc}Простыни
В итоге получаем - Текстиль{csvnc}Постельное белье{csvnc}Простыни{csvnc}Текстиль{csvnc}Постельное белье{csvnc}Простыни на резинке

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


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

А как обойти вот такую ситуацию?
исходные данные - Простыни{csvnc}Простыни на резинке
правила поиск/замена - Простыни|Текстиль{csvnc}Постельное белье{csvnc}Простыни
В итоге получаем - Текстиль{csvnc}Постельное белье{csvnc}Простыни{csvnc}Текстиль{csvnc}Постельное белье{csvnc}Простыни на резинке

Ну логично что вот так.
Простыни{csvnc}Простыни на резинке|Текстиль{csvnc}Постельное белье{csvnc}Простыни

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

 

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

Ну логично что вот так.
Простыни{csvnc}Простыни на резинке|Текстиль{csvnc}Постельное белье{csvnc}Простыни

Тогда обрежется последняя категория, у меня есть две подкатегории Простыни{csvnc}Простыни на резинке и Простыни{csvnc}Простыни стандартные
И такая же песня с наволочками )
Наволочки{csvnc}Наволочки 70*70см
Наволочки{csvnc}Наволочки 50*70см
Наволочки{csvnc}Наволочки 60*60см
Наволочки{csvnc}Наволочки 50*50см
Наволочки{csvnc}Наволочки 40*60см

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


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

 

Тогда обрежется последняя категория, у меня есть две подкатегории Простыни{csvnc}Простыни на резинке и Простыни{csvnc}Простыни стандартные
И такая же песня с наволочками )
Наволочки{csvnc}Наволочки 70*70см
Наволочки{csvnc}Наволочки 50*70см
Наволочки{csvnc}Наволочки 60*60см
Наволочки{csvnc}Наволочки 50*50см
Наволочки{csvnc}Наволочки 40*60см

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

А по поводу размера ведь можно сделать правило которые предварительно уберет размер.
Наволочки{skip}см|Наволочки
Или еше какое то решение. Все же количество правил не ограниченно и вы можете выстраивать логические цепочки замены.

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

@semen17 в конце концов вы можете использовать поиск замену с id донора на ваши.
В xml модуль вам показывает

12345|Тут категория донора
Копируете это и заменяете левую сторону на свои категории.
А тут выбираете не работать с категориями.
 

Спойлер

pY1KH9S.png

И у вас нет всех этих сложностей.

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

Доброго дня! В новой бете - В вкладке парсинга в ИМ при нажатии на кнопку сохранить настройки,  вылетает ошибка о том что невозможно изменить информацию заголовка - заголовки уже отправлены.  

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


И как то можно парсить длинные ссылки на изображения имеющие вначале  data:image/png; 

На таких ссылках парсер виснет и изображение не загружается. 

 

В текстовом документе длинное изображение, которое скопировав в адресную строку оно выводится. Соответственно у донора на сайте оно выводится тоже.

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


https://karaush.com/%D0%A1%D0%BB%D0%B8%D0%BD%D0%B3-%D1%88%D0%B0%D1%80%D1%84-Karaush-Amira-Smoke-p360288522

нужно спарсить размер, но он вызывается скриптом, в границе парсинга пусто в исходном коде

<div class="product-details__product-options details-product-options"></div>

есть какое то обходное решение?

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


5 часов назад, amd4 сказал:

Доброго дня! В новой бете - В вкладке парсинга в ИМ при нажатии на кнопку сохранить настройки,  вылетает ошибка о том что невозможно изменить информацию заголовка - заголовки уже отправлены.  

Добрый.
Не забывайте в при обновлении выполниться inst.php
Это написано в инструкции к обновлению.

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

5 часов назад, amd4 сказал:

И как то можно парсить длинные ссылки на изображения имеющие вначале  data:image/png; 

На таких ссылках парсер виснет и изображение не загружается. 

 

В текстовом документе длинное изображение, которое скопировав в адресную строку оно выводится. Соответственно у донора на сайте оно выводится тоже.

Это не ссылка а зашифрованный код фото.
Пока никак.

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

4 часа назад, MaiLady сказал:

https://karaush.com/Слинг-шарф-Karaush-Amira-Smoke-p360288522

нужно спарсить размер, но он вызывается скриптом, в границе парсинга пусто в исходном коде

<div class="product-details__product-options details-product-options"></div>

есть какое то обходное решение?

Спарсить можно все что есть в коде страницы. Если элемент загружается динамически по событию, такие данные пока что не спарсить.
 

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

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

Добрый.
Не забывайте в при обновлении выполниться inst.php
Это написано в инструкции к обновлению.

Выполнял я это требование. 

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


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

Выполнял я это требование. 

Это единственная ошибка которая приводит к тому что вы описали.
Выполните еше раз на всякий случай. Если нет пишите в лс доступ к админке и фтп , и я проверю что у вас.

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

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

Это единственная ошибка которая приводит к тому что вы описали.
Выполните еше раз на всякий случай. Если нет пишите в лс доступ к админке и фтп , и я проверю что у вас.

Вот сейчас откатился на стабильную версию 4.3, скопировал файлы из PHP 7.3 , нет такой проблемы, снова установил  4 4 7, снова скопировал файлы из PHP 7.3 ,   опять появилась эта ошибка. И еще раз, снова откатился на 4 3 нет такой ошибки. 

Проверьте у себя, я даже ничего не меняю , сразу захожу в парсинга ИМ и нажимаю сохранить и вылетает ошибка. Соответственно точно так же попробовал на стабильной 4 3 , ошибки нет.

 

Кто ни будь, проверьте тоже.

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


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

Вот сейчас откатился на стабильную версию 4.3, скопировал файлы из PHP 7.3 , нет такой проблемы, снова установил  4 4 7, снова скопировал файлы из PHP 7.3 ,   опять появилась эта ошибка. И снова откатился на 4 3 нет такой ошибки. Проверьте у себя, я даже ничего не меняю , сразу захожу в парсинга ИМ и нажимаю сохранить и вылетает ошибка. Соответственно точно так же попробовал на стабильной 4 3 , ошибки нет

Уже проверил перед тем как написал предыдущий ответ.
Причем есть другие пользователи которые тоже уже установили себе 4.4-7 так что проблему нужно смотреть исключительно у вас.
 

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

Если при обновлении модуля возникает ошибка с словом header и у вас 3 версия opencart, не забываем чистить кеш.
В особенности кеш этот.
 

Спойлер

mHbdAhZ.png

 

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

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

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

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

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

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

Вхід

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

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

Important Information

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