-
Posts
11,656 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by Rassol2
-
@ValRock Правда предыдушую правку нужно откатить. Если нет, есть еше одна идея, если что опишу ее если эта на сработает. На вариант запустить эту функцию для всех страниц не обсуждается. Только сделать на уровне моего модуля возможность детектить отработала или нет, и по возможности использовать функцию или нет.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
@ValRock Можете попробовать модернизировать функцию в том же файле. Открываете файл. /admin/model/catalog/simplepars.php Находите функцию Заменяете ее на . В теории в таком случаи можно добится следующего результата. Если смогла обработать то возвращаем обработанный код. А если нет, тогда не обработанный. Но это не точно нужно тестировать. Создать проект с двумя ссылками, одна нормальная одна нет. И погонять проект.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Встроенную в язык программирования функцию. От хостинга это тоже не зависит. https://www.php.net/manual/en/function.mb-convert-encoding.php
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
То есть у вас 2000 одинаковых страницы на 100% символ в символ, что вы считаете так. Если 2000 страниц спарсилось то проблема не может быть в строенном декодировании юникода, несмотря на то что поле отключения декодирования все заработало ? Это рассуждения по типу. "Я знаю он 20 лет ездил за рулем не одного дтп, а значит и вчера он не мог попасть в дтп, это не правда." Это размышление примерно таких категорий. Вот здесь на скришоте вы можете найти. использование unicod на странице. И вот где то есть либо не правильный юникод символ, либо символ который не поддерживается в вашей библиотеке. Либо еше что то. Факт в том, что: Модуль содержит код страницы. Отдает ее на перекодирование встроенной функции, и на выходе получает либо обработанную страницу либо пустой ответ. И это происходит именно после использования встроенной функции в php , а именно - mb_convert_encoding
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Нет другого решения пока что нет, так как проблема в том что встроенная фунция php не может перекодировать unicod на том сайте. И возращает пустое значение. Вместо кода страницы. Ошибка в встроенной функции php и на уровне моего модуля я не могу решить ее.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. Вы не можете запустить парсинг и наполнение моего демо сайта. Но ничего не мешает вам полностью настраивать проект смотреть пред просмотры. Если страница грузится для пред просмотра она будет грузиться и в любом другом сценарии.
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Можете загрузить в корень сайта и назвать к примеру url.php И вызывать скрипт тоже командой что и крон в моем модуле. Описано в этой инструкции. https://simplepars.top/index.php?page=note&n=27 Только поменяйте ссылку с ваш_сайт.ua/admin/sp_cron.php на ваш_сайт/url.php
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Ну сорян, просто я вижу по цитате вы цитирует человека и пишите что "Не дали а купил." Это звучит так как будто бы мне заплатили за этот скрипт. Но это же не так, когда у меня появилось время я его написал бесплатно.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Если это поле у вас формируется через модуль закупочной цены. Или что то другое. Но главное что бы эта цена хранилась в таблице oc_product поле cost Если это оно, тогда @partshez совершенно верно указал где это заполнить.
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Я не сторонник в такое влазить, но мне никто не платил за скрипт. Зачем вы пишите что вы купили ? Я это сделал безвозмездно. Как то не красиво получается.
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
@partshez @Yuriy160589 Скрипт по переносу ссылок из одного проекта в другой. Сверху три переменные которые нужно указать. 1) откуда брать ссылки. С какого проекта 2) в какой проект писать 3) куда именно писать в проекте, в очередь или в ссылки на товар.
- 13,430 replies
-
- 2
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Проблема в встроенной функции перекодирования Unicod но это решаемо можно убрать это. Без нее можно жить. Открываете файл /admin/model/catalog/simplepars.php Находите строку $data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); Ставите в начале нее решетку, и сохраняете. Вот так #$data['content'] = preg_replace_callback('/\\\\u([0-9a-f]{4})/i', array($this, 'unicode_decode'), $data['content']); После этого должно работать. Проверил у себя.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Чуть позже выложу скрипт на эту тему. Но этот скрипт нужно будет запускать отдельно он не будет работать внутри моего модуля как доп собственные php скрипты в SimplePars
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. не заметил ваше сообщение, чуть позже появится время и я постараюсь посмотреть что это и отпишусь вам.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
@Yuriy160589 Здравствуйте. Сейчас такой возможности нет. Можете только написать отдельный скрипт в не моего модуля, который будет перезаписывать ссылки в другие проекты. И повесить такое задание на обычный крон без моего модуля. Пока что я вижу только такой вариант. PS. Просьба не забывайте прятать скришоты под спойлер, это повышает читаемость.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Использовать границы парсинга. Вот тут Прописать product/{gran_2} Где {пкфт_2} - это граница париснга которая содержит артикул товара. И так в директории product будут создаваться под директории с имением артикула, а внутрь будут фото этого товара.
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Создаете шаблон в редакторе товаро с действием обнуление остатков. Выбираете этот шаблон на выполнение перед парсингом. В кроне. 1) Выбираете заготовленный шаблон. 2) выбираете когда выполнять его. Про это все есть инструкция https://simplepars.top/index.php?page=note&n=30
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Убедитесь что выполняете пункты 6 7 Инструкции по установке модуля. https://simplepars.top/index.php?page=inst
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. да поддерживается.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Тут я вам помочь не могу, у меня нет тестовых ключей. И возможность переносить модуль более чем востребована. Ну и так на вскидку, просто интересно, вы написали что тестовый на то и тестовый что бы сразу протестировать и внедрить в продакшен. Звучит все логично если не входить в контекст. А можете написать в контексте что вам нужно постоянно делать на тестовом а потом сразу внедрять. То есть из за какой области ? К примеру вы на тестовом сайте регулярные выражения тестирует. Просто интересно что нужно тестировать на тестовом что бы потом сразу переносить на основной и не как по другому. Это знанием поможет мне в будущем сделать модуль лучше.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. Эта функция существует в модуле с первого дня редактор. Выбираете количество ставите значение 0 и вот вам функция на обнуление остатков товара. 😉
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. Я так понял вопрос не про мой модуль , а про то как скачать файл и положить его в определенную директорию используя при этом крон хостинга. Так вот. Я знаю вариант только через php скрипт, написать скрип, и через крон его дергать. Пример скрипта. <?php $data = file_get_contents('ссылка на файл.'); file_put_contents('Арес кугда сохранить', $data); ?> И вот этот скрипт уже дергать в кроне когда вам нужно.
- 13,430 replies
-
- 2
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Здравствуйте. Как я понимаю тут обрыв идет со стороны донора, скиньте в лс Ссылку на фид я попробую загрузить у себя. Правда проверить и отписаться смогу только после обеда.
- 13,430 replies
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Включились в кибер понедельник. Скидка на модуль 30% Кто сомневался сейчас самое время.
- 13,430 replies
-
- 2
-
- simplepars
- парсинг товаров opencart
- (and 15 more)
-
Вы можете перенести ключ на тестовый сайт если вам нужно что то тестировать.
- 13,430 replies
-
- 1
-
- simplepars
- парсинг товаров opencart
- (and 15 more)