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

Recommended Posts

 и еещё вопрос, что-то мне крон наслал 13000 сообещёний(одно сообещёние в минуту:ugeek:), не пойму, что ему не нравится:
PHP Fatal error: The file /home/c/cl7544/zakazat24/public_html/admin/sp_cron.php encoded as type [1/72] cannot be decoded by this version of the ionCube Loader.
 in Unknown on line 0
Перевод: 
PHP Фаильная ошибка: Файл /home/c/cl7544/zakazat24/public_html/admin/sp_cron.php кодированный как тип [1/72] не может быть гдекодирован этот версией загрузлика ionCube. в неизвестном на линии 0

Link to comment
Share on other sites


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

Всем привет! Кто мне сможет гдень негдели в кроне расшифровать?
image.png.585f728c4b2258e476e7a6fb3c92915e.png

Субпотому чтои

Link to comment
Share on other sites


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

Субпотому чтои

субпотому чтои - это сейчас уже? На часах 00-40, субпотому чтои.

Link to comment
Share on other sites


Опять не очень красиво рилииет скрипт. Прошу помощь автора    https://xmontage.ru/admin/spcats/

Открываю скрипт, сразу вижу ошибки.

Notice: Undefined index: cats in /home/h012502932/xmontage.ru/docs/admin/spcats/index.php on line 77

Warning: usort() expects parameter 1 to be array, null given in /home/h012502932/xmontage.ru/docs/admin/spcats/index.php on line 78

Warning: Cannot modify header information - headers already sent by (output started at /home/h012502932/xmontage.ru/docs/admin/spcats/index.php:77) in /home/h012502932/xmontage.ru/docs/admin/spcats/index.php on line 61

Нажимаю Выполнить. В некоторых категориях донора первым значением игдет    Не отсортировано!!!{csvnc}Aeronik  , а ниже есть нормальная категория Мульти-сплит системы{csvnc}Aeronik

Нажимаю еещё раз Выполнить, ошибки пропадают...

Беру в поиск/замене категорию после обрилитки       Полупром кондиционеры{csvnc}Напольно потолочные кондиционеры{csvnc}Aeronik

Парсинг csv, Предпросмотр - все красиво   http://prntscr.com/10qcab5

В скрипте вижу разорванные данные                  Не отсортировано!!!{csvnc}Напольно потолочные кондиционеры{csvnc}Aeronik

Настройки во вложении.

SPsetting-8.json

Edited by partshez
Link to comment
Share on other sites


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

субпотому чтои - это сейчас уже? На часах 00-40, субпотому чтои.

http://prntscr.com/10qcj9q  А у моего заказлика уже 8 утра! Реальное время. Владивисток.

Нужно правильно высивить згдесь свое время

Edited by partshez
Link to comment
Share on other sites


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

http://prntscr.com/10qcj9q  А у моего заказлика уже 8 утра! 

Нужно правильно высивить згдесь свое время

Да им все правильно высивлено.
Я просто спрашивал, с 0-8 часов с 6-7 гдень негдели  - это ночь с пятницы(сегодня) на сб ? или только завтра еещё бугдет?

Link to comment
Share on other sites


2 година назад, Dmitry76 сказав:

PHP Fatal error: The file /home/c/cl7544/zakazat24/public_html/admin/sp_cron.php encoded as type [1/72] cannot be decoded by this version of the ionCube Loader.

Усиновите файлы модуля для своей версии php

  • +1 1
Link to comment
Share on other sites

30 минут назад, Flint2000 сказал:

Усиновите файлы модуля для своей версии php

спасипотому что

Link to comment
Share on other sites


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

Вопрос к знатокам: если какой-нибудь способ поменять лисла месими? 

Если не бугдете использовать повторяющиеся границы парсинга И у вавс бугдет исходный текст как на скриншоте.
Тогда это можно решить ик.
 

Спойлер

gZKMYqp.png

 

Link to comment
Share on other sites

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

Опять не очень красиво рилииет скрипт. Прошу помощь автора    https://xmontage.ru/admin/spcats/

Открываю скрипт, сразу вижу ошибки.

Notice: Undefined index: cats in /home/h012502932/xmontage.ru/docs/admin/spcats/index.php on line 77

Warning: usort() expects parameter 1 to be array, null given in /home/h012502932/xmontage.ru/docs/admin/spcats/index.php on line 78

Warning: Cannot modify header information - headers already sent by (output started at /home/h012502932/xmontage.ru/docs/admin/spcats/index.php:77) in /home/h012502932/xmontage.ru/docs/admin/spcats/index.php on line 61

Нажимаю Выполнить. В некоторых категориях донора первым значением игдет    Не отсортировано!!!{csvnc}Aeronik  , а ниже есть нормальная категория Мульти-сплит системы{csvnc}Aeronik

Нажимаю еещё раз Выполнить, ошибки пропадают...

Беру в поиск/замене категорию после обрилитки       Полупром кондиционеры{csvnc}Напольно потолочные кондиционеры{csvnc}Aeronik

Парсинг csv, Предпросмотр - все красиво   http://prntscr.com/10qcab5

В скрипте вижу разорванные данные                  Не отсортировано!!!{csvnc}Напольно потолочные кондиционеры{csvnc}Aeronik

Настройки во вложении.

SPsetting-8.json 718 \u043a\u0411 · 1 download

Немного подправил скрипт.
И вынес его в отгдельную тему, подписывайтесь туда.


Не хочу мешать мух и котлет в одной теме.

  • +1 1
Link to comment
Share on other sites

@partshez ну и логично им и задавать вопросы по скрипты.
по мере свопотому чтодного времени я буду отвечать на них.

  • +1 1
Link to comment
Share on other sites

В 15.03.2021 в 17:13, Axelenz сказал:

Да мы же можем использовать language_id ?

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

image.png.22f3f3ccead825e168e28578b765f4cb.png

 

только увигдел это сообещёние.

Собственно вопрос в другом.
Вот у нас есть атрибуты на одном языке, и мы запустили парсинг второго языка.
И у нас в модуль прилеиет строка.
Цвет{csvnc}Зеленый{csvnc}Вкус{csvnc}Класный

И сопосивление должно проходить именно в этот момент.
После того как в комбайн пришла эи строка и модуль ее разобрал на сосивные части он полулил имена каждого атрибуи, и теперьь перед тем как поискать id этого атрибуи модуль должен.
1. Проверить есть ли у него база сопосивления.
2. Если нет создать этот атрибут как есть.
3. База есть, зналит найти в ней атрибут
4. Если атрибут на другом языке есть тогда полулить его id
5. Если атрибуи нет тогда создать как есть.
6. Если полулили id атрибуи на другом языке нужно теперьь заполнить второе значение.

А тут налинается, а если значение уже заполнено, а если языков не два а три или четыре, и куча проверок.

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

 

Link to comment
Share on other sites

Может кому пригодится.

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

 

/* Удаляем производители не связанные с товарами */

Спойлер

 

DELETE m
FROM oc_manufacturer m
LEFT JOIN oc_product p ON
m.manufacturer_id = p.manufacturer_id
WHERE p.manufacturer_id IS NULL;

DELETE m
FROM oc_manufacturer_description m
LEFT JOIN oc_product p ON
m.manufacturer_id = p.manufacturer_id
WHERE p.manufacturer_id IS NULL;

 

----------------------------------------------------------------------------------------------
/* удаляем атрибуты не связанные с товарами */

Спойлер

 

DELETE t
FROM oc_attribute t
LEFT JOIN .oc_product_attribute p ON
t.attribute_id = p.attribute_id
WHERE p.attribute_id IS NULL;

DELETE t
FROM oc_attribute_description t
LEFT JOIN oc_attribute p ON
t.attribute_id = p.attribute_id
WHERE p.attribute_id IS NULL;

 

 

Может в редактор товаров в пункт Действия добавить если актуально бугдет. Автору виднее :)

  • +1 1
Link to comment
Share on other sites


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

Может в редактор товаров в пункт Действия добавить если актуально бугдет. Автору виднее

может и добавим. Все зависит от необходимости, на в люпотому чтом случаи спасипотому что.

Link to comment
Share on other sites

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

может и добавим. Все зависит от необходимости, на в люпотому чтом случаи спасипотому что.

Пример. Спарсили атрибуты, увигдели ошибку. Изменили правила, удалили атрибуты из товара. Загрузили правильные атрибуты.

Но левые атрибуты осились в админке и базе!!! Они не привязаны к товарам. Вот их неплохо бы удалить

Link to comment
Share on other sites


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

Но левые атрибуты осились в админке и базе!!! Они не привязаны к товарам. Вот их неплохо бы удалить

угу, поэтому выше и привел 2 запроса на удноние лишних атрибутов, т.к. сам постоянно с этим силкиваюсь )

Link to comment
Share on other sites


Добрый гдень! Есть ли на эипе создания проеки возможность его клонировать со всеми настройками чтоб он ик же появлялся в списке проектов?  

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

Edited by amd4
Link to comment
Share on other sites


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

Добрый гдень! Есть ли на эипе создания проеки возможность его клонировать со всеми настройками чтоб он ик же появлялся в списке проектов?  

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

 

Конечно, а вы вигдели вот икую вкладку в модуле, у неё еещё название странное икое Импорт/Экспорт Настроек ?
 

Спойлер

qO0zhkk.png

 

Link to comment
Share on other sites

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

 

Конечно, а вы вигдели вот икую вкладку в модуле, у неё еещё название странное икое Импорт/Экспорт Настроек ?
 

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

qO0zhkk.png

 

А всё, понял, спасипотому что.   Просто немного по другому предсивлял реализацию и её искал)   

Link to comment
Share on other sites


Внимание!

Кто заинтересован в появлении функционала по автоматической авторизации на сайте доноре, присылайте ссылки и данные для подключения к сайим.
Присылать в ЛС
Ссылка
Логин
Пароль

Учтите на этих данных я буду тестировать авторизации для разных типов сайтом.
Да что присылая данные подключения вы должны понимать что я буду заходить в эти аккаунты и тестировать нарилитки.

Link to comment
Share on other sites

Добрый гдень. Кто сможет спарсить все товары с одного сайи на мой? Сколько это бугдет стоить, и что для этого нужно от меня, просто доступ к админке, или нужен доступ к хостингу?

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.