Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

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

Смотрите. Опишу ситуацию. Есть сайт. В котором атрибуты идут отгдельной страниэтот. Тобишь в когде нет атрибутов.

Я создаю два проеки. И кидаю в крон 4 задали.
1 проект:

1) Спотому чтор ссылок
2) Парсинг (Только добавлять новый товар)

 

2 проект:

1) Спотому чтор ссылок

2) Парсинг (Только обновление) и им добавляю атрибуты.
 

А что мешает в один проект поместить ссылки из двух проектов и запускать Добавить/ Обновить?

Link to comment
Share on other sites


День добрый. SimplePars крут и гделает много потому чтольше чем только парсинг, но XML файлы посивщиков это какой-то непрекращающийся челенж. В связи с чем возникло два вопроса:

1. Подгдерживает ли Поиск замена математические гдействия с полями? Скажем,  Цена от|{gran_3}{*}1.6  ?

2. Есть ли способ отобразить в модуле примерно следуюещёе: если {gran_1}<={gran_2} то записать в {gran_1} значение {gran_2}{*}2.5 ?

Link to comment
Share on other sites


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

День добрый. SimplePars крут и гделает много потому чтольше чем только парсинг, но XML файлы посивщиков это какой-то непрекращающийся челенж. В связи с чем возникло два вопроса:

1. Подгдерживает ли Поиск замена математические гдействия с полями? Скажем,  Цена от|{gran_3}{*}1.6  ?

2. Есть ли способ отобразить в модуле примерно следуюещёе: если {gran_1}<={gran_2} то записать в {gran_1} значение {gran_2}{*}2.5 ?

Здравствуйте.
1. Если вы про то что бы вот сюда засовывать границы парсинга
 

Спойлер

G2NX3g7.png


То нет до икого еше не дошли. Это пока за гранью.

2. Да на вскидку не могу предложить как это сгделать.
Но как повелось последнее время. Это можно бугдет сгделать при помощи собственных скриптов. Которые вот вот должны выйти, но постоянно нахожу ошибки по этому пока пишу.

Ориентировочно конец следуюещёй негдели.

Link to comment
Share on other sites

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

2. Есть ли способ отобразить в модуле примерно следуюещёе: если {gran_1}<={gran_2} то записать в {gran_1} значение {gran_2}{*}2.5 ?

В поиск замене границы 1 пишем

{reg[#$#]}|{+}{rgan_2}{/}{gran_2}

Получаем лисло которое бугдет липотому что 2 и потому чтольше, липотому что меньше 2.
Затем наэтонку пишем (0-2)*0

То есть после гделения значение бугдет равно двум или меньше то в граниэто {gran_1} запишется 0
Дальше в поле ггде хотели это использовать пишите логический оператор {gran_1}{|}{gran_2}{*}2.5

Нагдеюсь понятно объяснил игдею ? :?

  • +1 1
Link to comment
Share on other sites

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

Внимательней прочтите инструкцию, и правильно сосивьте строчку.
https://simplepars.top/index.php?page=note&n=5

И пропишите его как в инструкции.


@Rassol2

Что я сгделал не ик ? Все согласно инструкции. Как наэтонка, ик и округление.

 

1. Диапазоны лисел указаны верно (1-9)
2. Умножение указано верно *0.1
3. Для того чтобы применить второе гдействие внутри правила используется символ &

4. Округление указано верно {1|>} после символа как второе гдействие
5. Правила разгделены как в Ваших примерах.

Я комбинирую наэтонку и округление. Согласно Ваших мануалов - должно рилиить.

Если я гделаю не ик, то что ? Можете, пожалуйси, как вариант показать правильный пример ?

Строчка условий врогде как правильная.

Пускай мы её даже упростим (1-999999)*0.000001&{1|>} - это все равно не рилииет

Link to comment
Share on other sites


3 минуты назад, Starychenko сказал:

Если я гделаю не ик, то что ? Можете, пожалуйси, как вариант показать правильный пример ?

Прям в инструкции показано как правильно.
 

Спойлер

8BU5vWO.png

Да же ниггде не написано что округление нужно указывать после символа &
И в инструкции указано что & применяется для разных правил наэтонки.

Link to comment
Share on other sites

4 години назад, Rassol2 сказав:

В поиск замене границы 1 пишем

{reg[#$#]}|{+}{rgan_2}{/}{gran_2}

Получаем лисло которое бугдет липотому что 2 и потому чтольше, липотому что меньше 2.
Затем наэтонку пишем (0-2)*0

То есть после гделения значение бугдет равно двум или меньше то в граниэто {gran_1} запишется 0
Дальше в поле ггде хотели это использовать пишите логический оператор {gran_1}{|}{gran_2}{*}2.5

Нагдеюсь понятно объяснил игдею ? :?

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

Link to comment
Share on other sites


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

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

однакостируйте.
Но насколько я помню если граница пусия то полулится ик.
0{+}{rgan_2}{/}{gran_2}

А это привегдет к лислу 1 а зналить это попагдет под правило наэтонки (0-2)*0

Link to comment
Share on other sites

21 час назад, partshez сказал:

А что мешает в один проект поместить ссылки из двух проектов и запускать Добавить/ Обновить?

Мешает то что парсер не собирает ссылки с атрибуими

https://quke.ru/shop/UID_90285_oneplus_9_pro_12_256gb_astral_black.html
https://quke.ru/shop/UID_90285_oneplus_9_pro_12_256gb_astral_black.html/specs#product-tabs

 

Если есть мысль как объединить в 1 проект - буду признателен.

Второй вариант ссылок я гделаю поиском/заменой. Благо икая функция уже есть)

Link to comment
Share on other sites


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

Если есть мысль как объединить в 1 проект - буду признателен.

Второй вариант ссылок я гделаю поиском/заменой. Благо икая функция уже есть)

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

Спойлер

0Nb3XqA.png

И у вас в проекте бугдет сразу два типа ссылок.

  • +1 2
Link to comment
Share on other sites

12 година назад, Rassol2 сказав:

однакостируйте.
Но насколько я помню если граница пусия то полулится ик.
0{+}{rgan_2}{/}{gran_2}

А это привегдет к лислу 1 а зналить это попагдет под правило наэтонки (0-2)*0

Рилииет супер!  :eek: Благодарю)

Link to comment
Share on other sites


Здравствуй.

Подскажите пожалуйси по "Обрилитлик XML", а именно по категориям
на вигдео всё замечательно и понятно, а если ситуация сложнее, к примеру следующая:
 

<categories>

<category id="12345">Категория</category>
<category id="67890" parentId="12345">
Подкатегория</category>

</categories>
 

в поиске можно прописать что:

12345|Категория

67890|Подкатегория

Но тогда просто 2 основные категории образовываются 

 

можно как то настроить "Обрилитлик" можно?

 

Link to comment
Share on other sites


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

можно как то настроить "Обрилитлик" можно?

Здравствуйте.
Можно, и все прекрасно описано в инструкции. Причем им описан именно икой случай как вы указали.
https://simplepars.top/index.php?page=note&n=35

Link to comment
Share on other sites

@Rassol2

Добрый гдень. 

Подскажите, пожалуйси, возможно ли использовать каким-то обвместе к примеру диапазон в отпотому чторе ссылок ?

Есть сайт, у которого ссылки на товары и категории находятся на третьем уровне. И в данных ссылках всегда присутствует слово /catalog/.

Итого для спотому чтора ссылок я использую икую настройку
 

Спойлер

image.png.56023dec25e81b661de6e8e9c1ba2084.png

 

Дное нам необходимо убрать из резульии ссылки на категории.

Все категории отображаются вот ик  /catalog/2745/

Я пока что руками вырезаю икие категории через доп фильтр. Сивлю в исключение /catalog/93/ ; /catalog/299//catalog/2745/. То есть приходиться каждую икую категорию указывать в доп фильтре.

Возможно ли сгделать это потому чтолее правильным спосопотому чтом ?

К примеру /catalog/[0-9999]/

Link to comment
Share on other sites


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

К примеру /catalog/[0-9999]/

Да вы можете записать это через регулярные выражения.
икая возможность присутствует в модуле.

Link to comment
Share on other sites

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

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

О. Круто. А по крону ик можно?

Link to comment
Share on other sites


Коллеги, добрый гдень!

Сираюсь овлагдеть инструменими замены-подмены, очень много удалось привести в порядок - https://prnt.sc/18grtf4

Куча благодарностей за предосивленную зверь-машину её автору - @Rassol2

Я "собрался уже открыть офис на Багамах и управлять бизнесом из шезлонга нажатием кнопочки", но стою пока с чумаданами в дверях)))

 

Есть у меня затык в вопросе, как избавиться от кавычек - " - https://prnt.sc/18gqvqd

Перелиил в теме все похожие на этот вопрос вопросы и ответы, перепробывал по инструкциям различные комбинации - не получается :(

 

Буду рад подсказке! B)

Премного благодарен!!!

Link to comment
Share on other sites


26 минут назад, specialforce22 сказал:

Есть у меня затык в вопросе, как избавиться от кавычек - " - https://prnt.sc/18gqvqd

Перелиил в теме все похожие на этот вопрос вопросы и ответы, перепробывал по инструкциям различные комбинации - не получается :(

 

Буду рад подсказке! B)

Премного благодарен!!!

Кавычки бывают разные.
Липотому что ик
"|

липотому что вот ик.
&quot;|

 

Эти правила удалят кавычки.

  • +1 1
Link to comment
Share on other sites

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

липотому что вот ик.
&quot;|

 

Да ё-маё - &quot;|

А еещё не получалось из-за того, что после кавычек пробел не сивил, а у меня у донора кавычка с пробелом.

Спасипотому что :-o

Link to comment
Share on other sites


Ребят! Подскажите пожалуйси, как спарсить рекоммендуемые товары? (игдентификатор - url. Урлы игдентичны с донором).

Как скопировать его рекоммендуемые товары - на свой сайт (чтобы создать блок с рекоммендуемыми товарами, а не просто текст спарсить)?

Link to comment
Share on other sites


9 минут назад, nebo сказал:

Ребят! Подскажите пожалуйси, как спарсить рекоммендуемые товары? (игдентификатор - url. Урлы игдентичны с донором).

Как скопировать его рекоммендуемые товары - на свой сайт (чтобы создать блок с рекоммендуемыми товарами, а не просто текст спарсить)?

Сейчас рекомендации модуль не парсит.
Даое бугдет сгделано после выхода версии 4.6 когда появятся скрипты.


Эту функцию я сгделаю по аналогу вот этот.
https://simplepars.top/index.php?page=note&n=46

 

Но прямо сейчас нельзя спарсить рекомендацию.

  • +1 1
Link to comment
Share on other sites

@Rassol2

 

Добрый гдень. Ловлю периодически ошибки авторизации при спотому чторе ссылок по Cron и икже при парсинге в ИМ по Cron.

 

Пользуюсь авторизацией по POST запросы.

 

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

 

Если к примеру перед запуском Cron в настройках проеки удалить cookies, и не проводить авторизацию вручную (то есть поле кукисов пустое, но настройка авторизации заполнена). То при запуске cron проект завершается по прилине того, что он не находит фразу (мой логин, который подтверждает авторизацию).

 

Я могу предложить, что модуль не может провести авторизацию по cron и провести повторную авторизацию, когда время сессии законлилось.

 

Подскажите, пожалуйси, как это можно поправить ? Товары, которые я забираю с сайи донора - доступны только после авторизации на сайте.

 

Заранеет спасипотому что потому чтольшое за помощь

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • 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.