-
Публикаций
11 721 -
Зарегистрирован
-
Посещение
Тип публикации
Профили
Форум
Дополнения
Статьи
FAQ
Наши новости
Наши услуги
Блоги
module__dplus_manager
Все публикации пользователя Rassol2
-
Не создает. Вы просто не нашли в чем проблема. Пожалуйста придельно внимательно все проверьте. Не вы первый не вы последний. Из 100 случаев, 115 оказывается именно в этом. PS. Прячьте под спойлер скришоты, это делает ветку модуля читаемой.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Причина одна, категорий которая парсится не совпадает с той что уже есть в базе данных. Дальше исчите в чем разница. Логи можно чистить, это порой помогает не достигать таких размеров. Все что вам нужно, сделать так что бы категория с граница парсинга полностью, самимвол в символ, байт в байт, совпадало с тем что у вас уже создано. Проверить что бы не было пробелов, ну полностью сопадало. Все что вам нужно.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Все готово, отправил. Домен не имеет значение модуль можно переносить.
- 13 632 ответа
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
@Vetlucky777 @kJlukOo @partshez Бизнес предложение, коль говорят что я не хочу адаптацию под отечественный модуль, я с этим не согласен в корне. Но что сказано то сказно. У меня предожение. Вот инструкция php скриптам. https://simplepars.top/index.php?page=notes&tag_id=34 Я вам @kJlukOo предоставляю бесплатно модуль лицензию. Вы пишите скрипт который будет будет выполнять работу с вашим модулем. Скрипт должен иметь на вход несколько параметров. 1) тип действия. Значение может быть 0,1,2,3 - в зависимости от значений будет действия. 0 - игнорировать работы с данным алгоритмом. 1 - Только добавлять товары в связь. 2 - Только обновлдять 3 - Обновлять и добавлять. 2) После с которых будет браться строка, вот эти поля. Строку будет вида. 0001,002,003,004,005 Каждое значение это идентификатор. 3) Выбор идентификатора. С чем сравнивать каждое значение которое взято из строки в поле два. Идентификатором товара могут выступать следующие поля. Если вы считаете что я просто не хочу внедрять отечественные разработки, то вот мое предложение. Вы пишите такой скрипт. Который будет брать на вход указанные данные, дальше строить связи по логике вашего модуля, (тут вам виднее уже) Дальше пользователи которые заинтересованы вместе со мной тестируем, если все работает то в следующем обновлении я внедряю адаптацию под ваш модуль. Добавляю сюда ваш модуль. При необходимости ссылку на ваше инструкцию или ваши контакты если пожелаете. Если вы считаете что я не готов внедрять и проблема во мне, тогда пожалуйста покажите пример, напишите скрипт который я потом преобразую в стандарту логику модуля. Я думаю это хорошее решение и которое устроит всех.
- 13 632 ответа
-
- 3
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Прочтеш на почте ответ.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Это что за подкол такой ? К чему это ? Это вот так вы добиваетесь результата ?
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Изначальный вопрос был в том что бы написать адаптацию под ваш модуль.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Если данный проект будет развиваться У него будут клиенты то адаптация неизбежна. Но на данный момент там 70 покупок, люди не голосуют за этот проект в достаточном обьеме. Открою маленькую внутрянку разработки. Внедрить что то это сложно, нужно много времени потратить на то что бы органично это все встроит, а затем при внедерении чего то нового нужно всегда учитывать уже внедренные алгоритмы. То есть сложность раста разработки экспоненциальная. Когда новая функция внедряется с уровнем сложности всех предыдущих функций вместе взятых. И все между собой сплетено. Внедрение чего то становится не только сложным но и ответственным решением. И я на этом очень сильно закопался изначально потому что решил вести разработку просто учитывая хотелки пользователей. Сейчас у меня очень много функционала который почти не используется но при разработки я до сих пор должен его учитывать. Но как оказалось самое сложное даже не внедрение нового, а выпилить корректно старое. То есть когда я добавил какую то функцию прошло много времени и было написано кучу всего что может опиратся на ту функцию или взаимодействовать с ней. И выпиливание становится нереальным. И вот это порочный круг. И единственное решение для правильного движения что я смог придумать это использование собственных скриптов. Это сложнее для клиента чем просто написать в этой ветке. Порой это может быть очень дорого. Но таким образом я могу видеть какие функции реально востребованы к которым так или иначе возврашаются многие пользователи. Хорошое замечание будет такм. "Но ведь невозможно найти кто напишет скрипт" - и вы от части будете правы, так как здесь вступает в игру его величество рынок. Если будет много людей которым нужно будет много скриптов и они будут готовы олачивать достойно написание скриптов то появятся и исполнители. Если пользователи допусти готовы платить за скрипт 30 баксов, а больше нет. Это значит что если цена решения задачи 30$ клиент ее решит, а если больше, то обойдется без этого. Но в таком случаи просьба решить какую то конкретную задачу через мой модуль для клиента это вопрос не дороже 30$ и если я скажу "да конечно" клиент будет рад, а если я скажу нет, клиент просто подумает ну ок обойдусь. К примеру, с конца 22 года, я принял решение что я хочу добавить в модуль парсинг прайс листов, мне это интересно, и я думаю я смогу органично встроить это в мой модуль, но по сей день я не смог разрулить со всем уже написанным функционалом, что бы встроить все это в действующий алгоритм со всеми возможностями. Просто вдумайтесь что загрузка прайса должен подченятся всем уже существующим функциям, поддерживать логические операторы, поиски замены, работать через крон и грузить файлы, фото, делать преобразования webp , наценки режимы обновлений добавлений, пред просмотры. Кто не знаком с программированием наверное не поймет все что я написал, а тут таких 95% все же ветка для клиентов. Немного утрированный пример но он будет близок. Порой може на то как вы запустили автомобиль, двигатель работает. Вы открыли капт, кто то сидит периодически жмет на педаль газа крутит движок 4-5 оборотов, а у вас в руках турбина, которую нужно поменять не выключая двигатель. Так же не стоит ожидать большого развития модулей пока война не закончится на это есть большие причины о которых никто не думает. Но это вопрос уже не данной ветки.
- 13 632 ответа
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
70 продаж вы серьезно ? если там хотя бы 10 покупателей пересекаются с моим модулем это победа. Но писать целую адаптацию под 2-3 человек это ну прям мягко говоря не выгодно. Но все кто хочет может реализовать это через собственные скрипты в модуле. Слава богу такая возможность доступна всем кому это реально нужно.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Да верно. Это все еше до войны. В принцепи можно эти ссылки снести. Просто у моего модуля не будет адаптации под подобное, сейчас отечественного аналога с достойной популярностью нет. делать адаптацию под модуль с аудиторией в 70 продаж, сами понимаете.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Я видел что вы уже определили свое решение, просто для истории дам пример как через поиск замену получить только определенный текст.
- 13 632 ответа
-
- 2
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
не за что.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Если я правильно понял вопрос, то указать все под категории которые вы не хотите видеть в фильтре. Либо указать количество вложенности в ссылке. Какой диапазон вас интересует. Либо на ходо бедно, использовать поиск замену в ссылке что бы вырезать какой то уровень из ссылки, а поскольку модуль не добавляет ссылки дубликаты то после вырезания будут исключаться все ссылки с не нужным уровнем. Короче вам сюда.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
@heagar Попробуйте поигратся. {if[LOL{=}PO]}100{else}400 Можете вручную вбивать любые значения и проверять как это работает, когда поймете, переходите к использованию границ париснга.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Я же вам писал об этом. Во первых вот инструкция к этому функционалу. https://simplepars.top/index.php?page=note&n=50 И начинаем изучать. Открываем основную часть И вот уже у вас есть ответ на ваш вопрос. Дальше. В синтаксисе, нет в инструкции никаких операторов по типу %
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
нет такого оператора. Только все значение. Сделайте границу парсинга отдельно с категориями для наценки, и там уже обрежте или поиск заменой замените на число, а затем цену уможте на эту границу парсинга. Вариантов многовато для решения этой задачи.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Идем в инструкцию к написанию скриптов И пишем скрпит примерно такого содержимого. <?php $pr_id = $script_data['permit']['add']['pr_id']; if(empty($pr_id)){ $pr_id = $script_data['permit']['up']['pr_id']; } if(empty($pr_id)){ $this->db->query("DELETE FROM ".DB_PREFIX."pars_link WHERE dn_id = ".(int)$dn_id." AND link ='".$this->db->escape($script_data['url'])."'"); } ?> И выполняем после парсинга в им. И вот после первого прохода в списке очереди останутся только ссылки на товар которые есть в магазине. А еше можно больше почитать инструкцию к скриптам, и вспомнить про существование менеджера ссылок, создать отдельный списко и при нахождении товара переносить ссылку в определенный список. И так всегда можно будет выбрать либо весь список на 90к ссылок, или только список с ссылками на существующий товар.
- 13 632 ответа
-
- 4
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
[Поддержка] TgMarket - Модуль інтернет магазину у телеграмі.
Rassol2 ответил в теме пользователя Rassol2 в Социальные сети
Донат заработанных денег Украине. С 01.11.2023 по 30.11.2023 включительно. Было продано на сумму 25$ По традиции добавлю еше от себя. Подробности здесь https://opencartforum.com/topic/184237-podderzhka-tgmarket-modul-internet-magazina-v-telegramme/?do=findComment&comment=1801116 -
Если у донора акционная цена станет 0 или там ничего не прийдет в границу парсинга, то модуль обнулит акции у товара.
- 13 632 ответа
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
ну и славно что проблема выявлена.
- 13 632 ответа
-
- 1
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Скиньте фтп доступ и доступ в админку мне в лс, и я посмотрю что у вас не так настроено.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Бывает. Удачи в запуске вашего магазина.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Ваша благодарность это покупка модуля. Вы всегда можете это сделать. Еше раз повторюсь я не хочу поощрять людей кто покупает у пиратов а затем идут сюда задавать вопросы. Получается, я пишу, я развиваю, они получают деньги, и потом клиенты будут идти сюда за технической поддержкой. Ну сами понимаете абсурдность ситуации.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Это вы уже зря опубликовали. Попросил бы удалить. Владелец гугля Сергей Брин и Лари Пейдж, не я. И я к сожалению не влияю на их выдачу. Так что писать мне это как аргумент не совсем понятный ход. Мне от этого не легче.
- 13 632 ответа
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
-
Не все так. Я просто придерживаюсь такой линии кто хочет тот купит. Если так вышло что поделать. Но справедливо желание не тратить время на пользователей которые не приобретали модулю, тем самым тратить это время на тех кто это сделал, и на развитие проекта. Вся документация вам по прежнему доступна, изучайте, она открыта. Но в данной ветке я бы не хотел поощрять такие таких пользователей. За это не обясуйте.
- 13 632 ответа
-
- 2
-
-
- simplepars
- парсинг товаров opencart
- (и ещё 15)
Останні розширення
-
-
SP Cool Timer Автор: spectre
-
Все товары магазина Автор: kJlukOo
-
-
Список Заказов PRO Автор: Parallax