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

Rassol2

Extensions developer
  • Posts

    11,656
  • Joined

  • Last visited

Everything posted by Rassol2

  1. Здравствуйте. 0) Напишите мне в ЛС откуда у вас модуль, так как я не вижу вас в списке покупателей. 1) Да можно, для этого есть готовый скрипт. 2) Опенкарт не умеет выводить один и тот же атрибут с разными значениями, если вы переписали такой функционал, значит вам заполнять атрибуты по вашей личной логике через собственные скрипты.
  2. Я рад что у вас получилось решить вашу задачу. Конкретно на это отвечу. Модулю 3 года уже вроде, и вы первый кто написал что есть какая то возможность дернуть id у донора. Как вы понимаете что спрос на это нулевой, либо стремится к нулю. А работы что бы это сделать нужно множество, и усложнить как сам код модуля так и его настройку, а это сделает все сложнее для 99.99% пользователей, для того что бы угодить 0.01% Это может звучать не справедливо, но луче я уделю время на решение проблем 95% пользователей. А вот тем 5% с уникальными задачами предоставлю возможность решить их через доработку функционала встроенными скриптами. Примерно такой сейчас взгляд на подобные ситуации. Может в будущем что то изменится.
  3. Цена будет и так минимально возможная, может быть к ней еше и купон присоединю на скидку для тех у кого есть другой мой модуль. Но сейчас это обсуждать как делить шкуру не убитого медведя. Давайте зарелизим для начала.
  4. Спасибо не нужно Этот модуль как раз будет не коммерческим, по крайне мере первое время, и для меня. 100% моей вырочки с продажи этого модуля буду перечислять в ЗСУ Ну или каждый месяц будем определять куда задонатить. Если конечно будет что донатить А цена на модуль будет установлена минимально возможная на этой площадке.
  5. Как не странно это будет звучать, но если у меня будут выходные то на этой недели уже отправлю на проверку. Сейчас готовлю демонстрационный сайт. А там как одобрят. Если нет, то на следующей недели.
  6. Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это.
  7. Не знаю таких задач не было. В этом случаи можете спарсить атрибуты как вы описали выше, и создать запрос в платных услугах как вы хотите разнести эти атрибуты. Там будет больше шансов найти кого то кто возьмется причесать ваши атрибуты. Решения под ключ нет, и причину этого вам скинули ранние. То есть в любом случаи нужно искать решение которое будет включать какую то часть работы которая сейчас не может быть автоматизированна. Можете к примеру спарсить все в csv Первая колонка id атрибута. Вторая id языка Третья имя Четвертое значение. пятая id товара в котором должен быть атрибуты. А потом через скрипт загрузить эти данные в базу опенкарта. Не знаю тут уже вариантов может быть много исчите тот что вам ближе.
  8. Я может не совсем понял ваше объяснение. Но попробую. Как я понял вы хотите создать 2 атрибута в рус языке. Первый Жемчуг{csvnc}26;белый;3 Второй Pearl{csvnc}26;white;3 А затем уже php скриптов провести ревизию и пересоздать все как вам нужно, и удалить не нужное. Но тогда скрипт в моем модуле вам не нужен. Этот что то внешние. А так то что вы пишете можно сделать, можно написать скрипт который будет получать id атрибута его название на определенном языке и загружать. Организовать связь через тот id что у донора. Но в таком случаи нужно полностью в скрипт вынести логику работы с атрибутами, а это не сотня строк кода. И базу данных опенкарта нужно будет расширяться что бы хранить не только имена но id атрибутов через которые будет идти связь.
  9. Значит отпишусь в этой теме после публикации модуля.
  10. Надеюсь, что будет адекватно, планы наполеоновские. Начал работу еше 2021 году, а потом что в мире пошло не так. Сейчас решил доделать пилотную версию с начальным функционалом, а там в зависимости от спроса буду развивать.
  11. Здравствуйте. У меня в этом месяце выйдет такой модуль. Сейчас на финальном этапе пилотная версия. Вношу коррективы. Модуль уже разработан, приглашаю всех ознакомится.
  12. Здравствуйте. такое можно сделать через собственные скрипты, встроенного механизма обновлять опции по артикулу нет, так как в стандарте в опенкарте такого нет. Можете расширить такой функционал через собственные скрипты, как они работают в модуле вы можете прочесть здесь https://simplepars.top/index.php?page=notes&tag_id=34
  13. Вот, у вас в атрибуте записано в рус локализации, а в Украинской нет. Опенкарт такая вредина что она выводит данные только те которые заполнены в локализации в которой вы просматриваете. То есть если у вас на сайте включен Украинский язык, а данные есть только в Рус, то опенкарт не выведет такие данные. Исходя из этого вам нужно прописать название атрибута в том языке в котором вы будете просматривать сайт.
  14. Здравствуйте. Посмотрите логи модуля что там написано. Возможно модуль создает товары но у вас удалена группа атрибутов с id = 1 по этому атрибуты не показываются. Либо они созданы не в том языке. То есть посмотрите логи есть ли там информация об всех атрибутах что есть на скришоте.
  15. Это изменение повлияет на всю работу модуля а именно. Иногда сайты в коде вместо символов печатают юникод К примеру. Это слово simplepars на юникоде. \u0073\u0069\u006d\u0070\u006c\u0065\u0070\u0061\u0072\u0073 Часто в юникод конвертируют смайлики, как у вас на скришоте. Отключи эту фуницию в коде донора юникод u0073 не будет переводится в наш текст. Такие переводы встречаются в 10% сайтов, по моим наблюдениям, и как правило в не в html за который мы чаше всего цепляемся а в js коде. Так что это далеко не все нужно. Если хотите можете отключить эту строку зайти в настроенный проект и пройтись по страницам в пред просмотр. Если все ок то так и оставить. Эта функция нужна от силы 10% пользователей. А то и меньше.
  16. Если я правильно определил вашу проблему, то тут нельзя поправить, можно только отказаться от перевода символов юникода на человеческий. Этот преобразование не всегда нужно по этому можно попробовать отказаться. Для этого открываем файл /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']); Сохраняем и проверяемые еше раз.
  17. @weqtor Здравствуйте. Пожалуйста, при публикации скриншотов прячет их под спойлер вот так. Это повышает читаемость ветки. По поводу вашего вопроса, попробуйте загрузить код страницы на демо сайте моего модуля. Пару недель назад был такой случай у пользователя, при проверке оказалось проблема с библиотекой которая декодирует страницу. У донора может быть корявый спец символ, и у вас сбоит библиотека.
  18. Если это не карточка товара то к сожалению ни как, встроенными функциями. Только попробовать написать свой скрипт который будет делать под запрос на третий уровень, получать код страницы доставать от туда ссылку на фото. Но встроенным функционалом нет, максимально редкий кейс.
  19. Разница в том что где то будет юникод символы а где то нет. Если вы их не используете для загрузке себе, то вам все равно есть ли это в общем коде страницы или нет.
×
×
  • 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.