Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Rassol2

Extensions developer
  • Posts

    11,717
  • Joined

  • Last visited

Everything posted by Rassol2

  1. Если данный проект будет развиваться У него будут клиенты то адаптация неизбежна. Но на данный момент там 70 покупок, люди не голосуют за этот проект в достаточном обьеме. Открою маленькую внутрянку разработки. Внедрить что то это сложно, нужно много времени потратить на то что бы органично это все встроит, а затем при внедерении чего то нового нужно всегда учитывать уже внедренные алгоритмы. То есть сложность раста разработки экспоненциальная. Когда новая функция внедряется с уровнем сложности всех предыдущих функций вместе взятых. И все между собой сплетено. Внедрение чего то становится не только сложным но и ответственным решением. И я на этом очень сильно закопался изначально потому что решил вести разработку просто учитывая хотелки пользователей. Сейчас у меня очень много функционала который почти не используется но при разработки я до сих пор должен его учитывать. Но как оказалось самое сложное даже не внедрение нового, а выпилить корректно старое. То есть когда я добавил какую то функцию прошло много времени и было написано кучу всего что может опиратся на ту функцию или взаимодействовать с ней. И выпиливание становится нереальным. И вот это порочный круг. И единственное решение для правильного движения что я смог придумать это использование собственных скриптов. Это сложнее для клиента чем просто написать в этой ветке. Порой это может быть очень дорого. Но таким образом я могу видеть какие функции реально востребованы к которым так или иначе возврашаются многие пользователи. Хорошое замечание будет такм. "Но ведь невозможно найти кто напишет скрипт" - и вы от части будете правы, так как здесь вступает в игру его величество рынок. Если будет много людей которым нужно будет много скриптов и они будут готовы олачивать достойно написание скриптов то появятся и исполнители. Если пользователи допусти готовы платить за скрипт 30 баксов, а больше нет. Это значит что если цена решения задачи 30$ клиент ее решит, а если больше, то обойдется без этого. Но в таком случаи просьба решить какую то конкретную задачу через мой модуль для клиента это вопрос не дороже 30$ и если я скажу "да конечно" клиент будет рад, а если я скажу нет, клиент просто подумает ну ок обойдусь. К примеру, с конца 22 года, я принял решение что я хочу добавить в модуль парсинг прайс листов, мне это интересно, и я думаю я смогу органично встроить это в мой модуль, но по сей день я не смог разрулить со всем уже написанным функционалом, что бы встроить все это в действующий алгоритм со всеми возможностями. Просто вдумайтесь что загрузка прайса должен подченятся всем уже существующим функциям, поддерживать логические операторы, поиски замены, работать через крон и грузить файлы, фото, делать преобразования webp , наценки режимы обновлений добавлений, пред просмотры. Кто не знаком с программированием наверное не поймет все что я написал, а тут таких 95% все же ветка для клиентов. Немного утрированный пример но он будет близок. Порой може на то как вы запустили автомобиль, двигатель работает. Вы открыли капт, кто то сидит периодически жмет на педаль газа крутит движок 4-5 оборотов, а у вас в руках турбина, которую нужно поменять не выключая двигатель. Так же не стоит ожидать большого развития модулей пока война не закончится на это есть большие причины о которых никто не думает. Но это вопрос уже не данной ветки.
  2. 70 продаж вы серьезно ? если там хотя бы 10 покупателей пересекаются с моим модулем это победа. Но писать целую адаптацию под 2-3 человек это ну прям мягко говоря не выгодно. Но все кто хочет может реализовать это через собственные скрипты в модуле. Слава богу такая возможность доступна всем кому это реально нужно.
  3. Да верно. Это все еше до войны. В принцепи можно эти ссылки снести. Просто у моего модуля не будет адаптации под подобное, сейчас отечественного аналога с достойной популярностью нет. делать адаптацию под модуль с аудиторией в 70 продаж, сами понимаете.
  4. Если я правильно понял вопрос, то указать все под категории которые вы не хотите видеть в фильтре. Либо указать количество вложенности в ссылке. Какой диапазон вас интересует. Либо на ходо бедно, использовать поиск замену в ссылке что бы вырезать какой то уровень из ссылки, а поскольку модуль не добавляет ссылки дубликаты то после вырезания будут исключаться все ссылки с не нужным уровнем. Короче вам сюда.
  5. @heagar Попробуйте поигратся. {if[LOL{=}PO]}100{else}400 Можете вручную вбивать любые значения и проверять как это работает, когда поймете, переходите к использованию границ париснга.
  6. Я же вам писал об этом. Во первых вот инструкция к этому функционалу. https://simplepars.top/index.php?page=note&n=50 И начинаем изучать. Открываем основную часть И вот уже у вас есть ответ на ваш вопрос. Дальше. В синтаксисе, нет в инструкции никаких операторов по типу %
  7. нет такого оператора. Только все значение. Сделайте границу парсинга отдельно с категориями для наценки, и там уже обрежте или поиск заменой замените на число, а затем цену уможте на эту границу парсинга. Вариантов многовато для решения этой задачи.
  8. Идем в инструкцию к написанию скриптов И пишем скрпит примерно такого содержимого. <?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к ссылок, или только список с ссылками на существующий товар.
  9. Донат заработанных денег Украине. С 01.11.2023 по 30.11.2023 включительно. Было продано на сумму 25$ По традиции добавлю еше от себя. Подробности здесь https://opencartforum.com/topic/184237-podderzhka-tgmarket-modul-internet-magazina-v-telegramme/?do=findComment&comment=1801116
  10. Ваша благодарность это покупка модуля. Вы всегда можете это сделать. Еше раз повторюсь я не хочу поощрять людей кто покупает у пиратов а затем идут сюда задавать вопросы. Получается, я пишу, я развиваю, они получают деньги, и потом клиенты будут идти сюда за технической поддержкой. Ну сами понимаете абсурдность ситуации.
  11. Это вы уже зря опубликовали. Попросил бы удалить. Владелец гугля Сергей Брин и Лари Пейдж, не я. И я к сожалению не влияю на их выдачу. Так что писать мне это как аргумент не совсем понятный ход. Мне от этого не легче.
  12. Не все так. Я просто придерживаюсь такой линии кто хочет тот купит. Если так вышло что поделать. Но справедливо желание не тратить время на пользователей которые не приобретали модулю, тем самым тратить это время на тех кто это сделал, и на развитие проекта. Вся документация вам по прежнему доступна, изучайте, она открыта. Но в данной ветке я бы не хотел поощрять такие таких пользователей. За это не обясуйте.
  13. Странно знаете что? А модуль только тут продается. Неловко получилось. И на офф сайте только это площадка указана. Так что к сожалению поддержка только для клиентов. Приобретайте официально модуль и тогда будет поддержка. Помните покупка модуля это инвестиция в его развитие.
  14. Я так понимаю подобный вопрос может еше много кого заинтересовать. И если ваш вопрос найдут через поиск то вот ответ. Для париснга файлов нужно иметь модуль версии v4.9-6_beta и новое. Информация по работе с данной функцией здесь. https://opencartforum.com/topic/123017-podderzhka-simplepars-universalnyy-parser-dlya-im/?page=504 Ну а через какой поле, тут банально.
×
×
  • 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.