Rassol2 Опубліковано: 3 січня 2023 Автор Share Опубліковано: 3 січня 2023 03.01.2023 в 13:35, pawlo сказал: чи можливо таке допрацювати у вашім модулі дану можливість? дякую! Здравствуйте. такое можно сделать через собственные скрипты, встроенного механизма обновлять опции по артикулу нет, так как в стандарте в опенкарте такого нет. Можете расширить такой функционал через собственные скрипты, как они работают в модуле вы можете прочесть здесьhttps://simplepars.top/index.php?page=notes&tag_id=34 Надіслати Поділитися на інших сайтах More sharing options... Відповіді 13,3k Created 5 р Остання відповідь %d годину Top Posters In This Topic 5161 670 1052 492 Popular Days 21 лип 81 27 лип 80 2 бер 76 1 лют 72 Top Posters In This Topic Rassol2 5 161 posts Axelenz 670 posts partshez 1 052 posts Reanimaster 492 posts Popular Days 21 лип 2021 81 posts 27 лип 2021 80 posts 2 бер 2021 76 posts 1 лют 2022 72 posts Popular Posts Rassol2 1 листопада 2018 Ну что займу первый пост. Поскольку модуль все же выложил ушел писать инструкцию к этому франкенштейну. Может кому то пригодится PS. Чуть не забыл. Кому пригодился нажмите палец верх Rassol2 1 листопада 2018 26 Rassol2 23 листопада 2020 Обновление v4.0-12_beta Главная страница. Немного переработал убогость главной страницы. Теперь с этой страницы можно сразу же отключить крон, если собираетесь работать вручную. Так Posted Images RaVeLL Опубліковано: 5 січня 2023 Share Опубліковано: 5 січня 2023 Здравствуйте, модуль работает с ikea.tr ? есть рабочие проекты посмотреть. Первый раз связываюсь с парсером, появилась нужда Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 5 січня 2023 Share Опубліковано: 5 січня 2023 05.01.2023 в 17:42, RaVeLL сказал: Здравствуйте, модуль работает с ikea.tr ? есть рабочие проекты посмотреть. Первый раз связываюсь с парсером, появилась нужда Первое. Такого сайта не существует Второе. https://www.ikea.com.tr/ Парсинг этого сайта возможен Надіслати Поділитися на інших сайтах More sharing options... Lucider105 Опубліковано: 6 січня 2023 Share Опубліковано: 6 січня 2023 Здравствуйте, начинающий в опенкарт, сильно не сердитесь за такой вопрос ) Вчера купил модуль устанавливал по инструкции Модуль не появился в админке, хотя галочку в администраторе поставил и сбрасывал кэш, не помогло. После вручную с заменой залил файлы в файл менеджер, тоже не помогло. Как можно решить этот вопрос ? Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 6 січня 2023 Share Опубліковано: 6 січня 2023 06.01.2023 в 09:43, Lucider105 сказал: Здравствуйте, начинающий в опенкарт, сильно не сердитесь за такой вопрос ) Вчера купил модуль устанавливал по инструкции Модуль не появился в админке, хотя галочку в администраторе поставил и сбрасывал кэш, не помогло. После вручную с заменой залил файлы в файл менеджер, тоже не помогло. Как можно решить этот вопрос ? Проверьте версию php Надіслати Поділитися на інших сайтах More sharing options... Lucider105 Опубліковано: 6 січня 2023 Share Опубліковано: 6 січня 2023 06.01.2023 в 09:57, partshez сказал: Проверьте версию php Opencart 3.0.2.0, версия php 7.4 устанавливал модуль simplepars_3.0_php_7.1-7.4.ocmod.zip Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 6 січня 2023 Автор Share Опубліковано: 6 січня 2023 06.01.2023 в 02:00, Lucider105 сказал: Opencart 3.0.2.0, версия php 7.4 устанавливал модуль simplepars_3.0_php_7.1-7.4.ocmod.zip Я что то не понимаю, но вас нет в списках покупателей модуля. И у меня в модуле нет файла simplepars_3.0_php_7.1-7.4.ocmod.zip Откуда у вас модуль ? Надіслати Поділитися на інших сайтах More sharing options... Lucider105 Опубліковано: 7 січня 2023 Share Опубліковано: 7 січня 2023 Нашёл модуль на этом сайте **** Надіслати Поділитися на інших сайтах More sharing options... bogdan281989 Опубліковано: 7 січня 2023 Share Опубліковано: 7 січня 2023 07.01.2023 в 10:27, Lucider105 сказал: Нашёл модуль на этом сайте ***** Это варез, пиратка... Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 7 січня 2023 Автор Share Опубліковано: 7 січня 2023 @Lucider105 Ну вот теперь я предлагаю вам перейти на сторону света. Вот тут вы можете приобрести модуль. 3 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? Все ID категорий и атрибутов сайта-донора у меня есть и как одно из решений я вижу такое: Парсить атрибуты в формате: Имя атрибута{csvnc}ID атрибута сайта-донора;Значение атрибута;Категория атрибута Пример: Жемчуг{csvnc}26;белый;3 Pearl{csvnc}26;white;3 При парсинге создатся атрибут Жемчуг со значением: 26;белый;3 на русском и Pearl со значением 26;white;3 на английском. Ну а потом запускать скрипт, который должен установить правильные связки и ненужные данные удалить. Аналогично и для категорий. Есть ли подобное или другое готовое решение для этих целей? Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 10:54, sevvvvvvko сказал: Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? https://simplepars.top/index.php?page=note&n=39 Некоторые ответы на Ваш вопрос есть здесь 1 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 (змінено) 09.01.2023 в 10:59, partshez сказал: https://simplepars.top/index.php?page=note&n=39 Некоторые ответы на Ваш вопрос есть здесь Спасибо за ответ! Я читал инструкции и так изначально и понял, что, к сожалению, в стандартном функционале Simplepars это не решается. Но я ищу другое решение например на уровне скрипта и к примеру как я описал выше(к Simplepars же есть возможность подключать PHP скрипты), которое сможет решить эту проблему. Может автор или кто-то может предложить решение для этого, с удовольствием рассмотрю варианты. Змінено 9 січня 2023 користувачем sevvvvvvko 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 02:54, sevvvvvvko сказал: Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? Все ID категорий и атрибутов сайта-донора у меня есть и как одно из решений я вижу такое: Парсить атрибуты в формате: Имя атрибута{csvnc}ID атрибута сайта-донора;Значение атрибута;Категория атрибута Пример: Жемчуг{csvnc}26;белый;3 Pearl{csvnc}26;white;3 При парсинге создатся атрибут Жемчуг со значением: 26;белый;3 на русском и Pearl со значением 26;white;3 на английском. Ну а потом запускать скрипт, который должен установить правильные связки и ненужные данные удалить. Аналогично и для категорий. Есть ли подобное или другое готовое решение для этих целей? Я может не совсем понял ваше объяснение. Но попробую. Как я понял вы хотите создать 2 атрибута в рус языке. Первый Жемчуг{csvnc}26;белый;3 Второй Pearl{csvnc}26;white;3 А затем уже php скриптов провести ревизию и пересоздать все как вам нужно, и удалить не нужное. Но тогда скрипт в моем модуле вам не нужен. Этот что то внешние. А так то что вы пишете можно сделать, можно написать скрипт который будет получать id атрибута его название на определенном языке и загружать. Организовать связь через тот id что у донора. Но в таком случаи нужно полностью в скрипт вынести логику работы с атрибутами, а это не сотня строк кода. И базу данных опенкарта нужно будет расширяться что бы хранить не только имена но id атрибутов через которые будет идти связь. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 14:04, Rassol2 сказал: Я может не совсем понял ваше объяснение. Но попробую. Как я понял вы хотите создать 2 атрибута в рус языке. Или загонять всё на одном языке, но тогда надо добавить ещё признак языка в значение: Имя атрибута{csvnc}ID атрибута сайта-донора;ID языка;Значение атрибута;Категория атрибута Жемчуг{csvnc}26;1;белый;3 Pearl{csvnc}26;2;white;3 или загонять по языкам, тогда признак языка не нужен. 09.01.2023 в 14:04, Rassol2 сказал: А затем уже php скриптов провести ревизию и пересоздать все как вам нужно, и удалить не нужное. Но тогда скрипт в моем модуле вам не нужен. Этот что то внешние. Да, скрипт должен понять, что раз 26 - одинаковое ИД, то связать Жемчуг и Pearl как один атрибут и засунуть соответсвующие значения в категорию атрибутов с ИД номер 3 для языка с ИД 1 и 2. Запускать этот скрипт внешне, или добавить скрипт в Simplepars для запуска в конце работы парсинга - это наверное не суть. Не знаю насколько этот скрипт сложен, но думал, что может есть готовые решения для этого. Может я чего-то вообще не понимаю, а как без сторонних решений это сделать? Парсить на одном языке всё, а потом добавлять все языковые значения категорий и атрибутов вручную? Только так? Надіслати Поділитися на інших сайтах More sharing options... Axelenz Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 14:59, sevvvvvvko сказал: 09.01.2023 в 14:04, Rassol2 сказал: Да, скрипт должен понять, что раз 26 - одинаковое ИД, то связать Жемчуг и Pearl как один атрибут и засунуть соответсвующие значения в категорию атрибутов с ИД номер 3 для языка с ИД 1 и 2. Запускать этот скрипт внешне, или добавить скрипт в Simplepars для запуска в конце работы парсинга - это наверное не суть. Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... 2 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 06:59, sevvvvvvko сказал: Не знаю насколько этот скрипт сложен, но думал, что может есть готовые решения для этого. Не знаю таких задач не было. В этом случаи можете спарсить атрибуты как вы описали выше, и создать запрос в платных услугах как вы хотите разнести эти атрибуты. Там будет больше шансов найти кого то кто возьмется причесать ваши атрибуты. 09.01.2023 в 06:59, sevvvvvvko сказал: Может я чего-то вообще не понимаю, а как без сторонних решений это сделать? Парсить на одном языке всё, а потом добавлять все языковые значения категорий и атрибутов вручную? Только так? Решения под ключ нет, и причину этого вам скинули ранние. То есть в любом случаи нужно искать решение которое будет включать какую то часть работы которая сейчас не может быть автоматизированна. Можете к примеру спарсить все в csv Первая колонка id атрибута. Вторая id языка Третья имя Четвертое значение. пятая id товара в котором должен быть атрибуты. А потом через скрипт загрузить эти данные в базу опенкарта. Не знаю тут уже вариантов может быть много исчите тот что вам ближе. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 @sevvvvvvko ну или вот предложение от @Axelenz Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 15:13, Axelenz сказал: Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... Спасибо! Но если всё равно надо предварительно создавать CSV таблицы по атрибутам и с ними работать, то тогда наверное уже проще загрузить перед парсингом их в БД вручную чем искать решение под пункт 4. Пробую тогда так и сделать. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 (змінено) 09.01.2023 в 16:44, Rassol2 сказал: @sevvvvvvko ну или вот предложение от @Axelenz Спасибо за ответы! Я пошёл тогда путём предварительной загрузки в БД атрибутов через CSV-таблицы, а потом добавления через парсинг их значений на разных языках. Всё получилось на русском, но когда запускаю обновление с выбором языка только английского, то перезаписывает значения почему-то на обеих языках на английском и на русском тоже. Проверьте, пожалуйста, и подскажите в чём проблема. Змінено 9 січня 2023 користувачем sevvvvvvko Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:16, sevvvvvvko сказал: Проверьте, пожалуйста, и подскажите в чём проблема. Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 21:18, Rassol2 сказал: Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Спасибо за ответ, я понимаю то, что связать атрибуты по языкам модуль изначально не может т.к. нет привязок. Но сейчас получается, что когда я фактически сам всё связал через БД и мне надо сделать лишь обновление значений с принудительным выставлением языка одного языка, модуль таки меняет вопреки настройкам по языку значения на всех языках. Когда я создаю атбрибуты, то там всё ок и модуль реагирует на выставленные языки: если поставлю на англ. - создаст только на англ., если на русском - создаст только на русском. И как-то неожиданно получается, что при обновлении он на флажок языка не реагирует. Если бы этого не было, и значения по языкам менялись как выставляю в настройках, то всё бы сработало. Можете что-то посоветовать? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:51, sevvvvvvko сказал: Можете что-то посоветовать? Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 11 січня 2023 Share Опубліковано: 11 січня 2023 09.01.2023 в 21:58, Rassol2 сказал: Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Спасибо за ответ! Получилось достаточно громоздко, но в общем и целом решить задачу через кучу UPDATE-запросов в БД удалось. Модуль в целом очень гибкий и мне нравится, и если может в будущих версиях у Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 січня 2023 Автор Share Опубліковано: 11 січня 2023 11.01.2023 в 03:17, sevvvvvvko сказал: Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Я рад что у вас получилось решить вашу задачу. Конкретно на это отвечу. Модулю 3 года уже вроде, и вы первый кто написал что есть какая то возможность дернуть id у донора. Как вы понимаете что спрос на это нулевой, либо стремится к нулю. А работы что бы это сделать нужно множество, и усложнить как сам код модуля так и его настройку, а это сделает все сложнее для 99.99% пользователей, для того что бы угодить 0.01% Это может звучать не справедливо, но луче я уделю время на решение проблем 95% пользователей. А вот тем 5% с уникальными задачами предоставлю возможность решить их через доработку функционала встроенными скриптами. Примерно такой сейчас взгляд на подобные ситуации. Может в будущем что то изменится. 2 Надіслати Поділитися на інших сайтах More sharing options... Назад 468 469 470 471 472 473 474 475 476 477 478 Вперед Сторінка 473 з 533 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 83 Перейти до списку тем Схожі публікації SimplePars - Універсальний парсер для ІМ Автор: Rassol2, 28 жовтня 2018 simplepars парсинг товаров opencart (і ще %d) Теги: simplepars парсинг товаров opencart парсинг в csv сбор ссылок грабер перенос товаров прайс-лист парсинг parsing parser парсер product наполнение интернетмагазина обновление товар xml yml синхронизация 0 коментарів 149 689 переглядів Rassol2 28 жовтня 2018 batch [Поддержка] 1 2 3 4 10 Автор: Sha, 16 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 248 відповідей 54 041 перегляд Sha 28 серпня batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 коментарів 54 874 перегляди Sha 15 березня 2017 Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] 1 2 3 4 39 Автор: DevmanExtensions, 6 липня 2018 export import excel (і ще %d) Теги: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 958 відповідей 109 493 перегляди DevmanExtensions 25 липня парсинг Парсер товарів. Наповнення Opencart, Insales, Bitrix, CRM та CMS Автор: solohaigor, 14 квітня 2023 парсер наполнить (і ще %d) Теги: парсер наполнить наполнение импорт товары перенос спарсить сбор opencart мониторинг цен конкуренты каталог товаров обновление цен импорт и экспорт поставщиков 0 коментарів 3 167 переглядів solohaigor 14 квітня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення UpStore – адаптивний універсальний шаблон + Швидкий Старт Автор: 29aleksey SP WAREZ CHECKER - перевірка на піратські та шкідливі модулі (with warez.rip) Автор: spectre Деталі замовлення на сторінці подяки Автор: kJlukOo Вивантаження замовлень у XML Автор: DobriyEvgeniy Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
RaVeLL Опубліковано: 5 січня 2023 Share Опубліковано: 5 січня 2023 Здравствуйте, модуль работает с ikea.tr ? есть рабочие проекты посмотреть. Первый раз связываюсь с парсером, появилась нужда Надіслати Поділитися на інших сайтах More sharing options...
partshez Опубліковано: 5 січня 2023 Share Опубліковано: 5 січня 2023 05.01.2023 в 17:42, RaVeLL сказал: Здравствуйте, модуль работает с ikea.tr ? есть рабочие проекты посмотреть. Первый раз связываюсь с парсером, появилась нужда Первое. Такого сайта не существует Второе. https://www.ikea.com.tr/ Парсинг этого сайта возможен Надіслати Поділитися на інших сайтах More sharing options...
Lucider105 Опубліковано: 6 січня 2023 Share Опубліковано: 6 січня 2023 Здравствуйте, начинающий в опенкарт, сильно не сердитесь за такой вопрос ) Вчера купил модуль устанавливал по инструкции Модуль не появился в админке, хотя галочку в администраторе поставил и сбрасывал кэш, не помогло. После вручную с заменой залил файлы в файл менеджер, тоже не помогло. Как можно решить этот вопрос ? Надіслати Поділитися на інших сайтах More sharing options...
partshez Опубліковано: 6 січня 2023 Share Опубліковано: 6 січня 2023 06.01.2023 в 09:43, Lucider105 сказал: Здравствуйте, начинающий в опенкарт, сильно не сердитесь за такой вопрос ) Вчера купил модуль устанавливал по инструкции Модуль не появился в админке, хотя галочку в администраторе поставил и сбрасывал кэш, не помогло. После вручную с заменой залил файлы в файл менеджер, тоже не помогло. Как можно решить этот вопрос ? Проверьте версию php Надіслати Поділитися на інших сайтах More sharing options...
Lucider105 Опубліковано: 6 січня 2023 Share Опубліковано: 6 січня 2023 06.01.2023 в 09:57, partshez сказал: Проверьте версию php Opencart 3.0.2.0, версия php 7.4 устанавливал модуль simplepars_3.0_php_7.1-7.4.ocmod.zip Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 6 січня 2023 Автор Share Опубліковано: 6 січня 2023 06.01.2023 в 02:00, Lucider105 сказал: Opencart 3.0.2.0, версия php 7.4 устанавливал модуль simplepars_3.0_php_7.1-7.4.ocmod.zip Я что то не понимаю, но вас нет в списках покупателей модуля. И у меня в модуле нет файла simplepars_3.0_php_7.1-7.4.ocmod.zip Откуда у вас модуль ? Надіслати Поділитися на інших сайтах More sharing options... Lucider105 Опубліковано: 7 січня 2023 Share Опубліковано: 7 січня 2023 Нашёл модуль на этом сайте **** Надіслати Поділитися на інших сайтах More sharing options... bogdan281989 Опубліковано: 7 січня 2023 Share Опубліковано: 7 січня 2023 07.01.2023 в 10:27, Lucider105 сказал: Нашёл модуль на этом сайте ***** Это варез, пиратка... Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 7 січня 2023 Автор Share Опубліковано: 7 січня 2023 @Lucider105 Ну вот теперь я предлагаю вам перейти на сторону света. Вот тут вы можете приобрести модуль. 3 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? Все ID категорий и атрибутов сайта-донора у меня есть и как одно из решений я вижу такое: Парсить атрибуты в формате: Имя атрибута{csvnc}ID атрибута сайта-донора;Значение атрибута;Категория атрибута Пример: Жемчуг{csvnc}26;белый;3 Pearl{csvnc}26;white;3 При парсинге создатся атрибут Жемчуг со значением: 26;белый;3 на русском и Pearl со значением 26;white;3 на английском. Ну а потом запускать скрипт, который должен установить правильные связки и ненужные данные удалить. Аналогично и для категорий. Есть ли подобное или другое готовое решение для этих целей? Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 10:54, sevvvvvvko сказал: Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? https://simplepars.top/index.php?page=note&n=39 Некоторые ответы на Ваш вопрос есть здесь 1 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 (змінено) 09.01.2023 в 10:59, partshez сказал: https://simplepars.top/index.php?page=note&n=39 Некоторые ответы на Ваш вопрос есть здесь Спасибо за ответ! Я читал инструкции и так изначально и понял, что, к сожалению, в стандартном функционале Simplepars это не решается. Но я ищу другое решение например на уровне скрипта и к примеру как я описал выше(к Simplepars же есть возможность подключать PHP скрипты), которое сможет решить эту проблему. Может автор или кто-то может предложить решение для этого, с удовольствием рассмотрю варианты. Змінено 9 січня 2023 користувачем sevvvvvvko 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 02:54, sevvvvvvko сказал: Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? Все ID категорий и атрибутов сайта-донора у меня есть и как одно из решений я вижу такое: Парсить атрибуты в формате: Имя атрибута{csvnc}ID атрибута сайта-донора;Значение атрибута;Категория атрибута Пример: Жемчуг{csvnc}26;белый;3 Pearl{csvnc}26;white;3 При парсинге создатся атрибут Жемчуг со значением: 26;белый;3 на русском и Pearl со значением 26;white;3 на английском. Ну а потом запускать скрипт, который должен установить правильные связки и ненужные данные удалить. Аналогично и для категорий. Есть ли подобное или другое готовое решение для этих целей? Я может не совсем понял ваше объяснение. Но попробую. Как я понял вы хотите создать 2 атрибута в рус языке. Первый Жемчуг{csvnc}26;белый;3 Второй Pearl{csvnc}26;white;3 А затем уже php скриптов провести ревизию и пересоздать все как вам нужно, и удалить не нужное. Но тогда скрипт в моем модуле вам не нужен. Этот что то внешние. А так то что вы пишете можно сделать, можно написать скрипт который будет получать id атрибута его название на определенном языке и загружать. Организовать связь через тот id что у донора. Но в таком случаи нужно полностью в скрипт вынести логику работы с атрибутами, а это не сотня строк кода. И базу данных опенкарта нужно будет расширяться что бы хранить не только имена но id атрибутов через которые будет идти связь. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 14:04, Rassol2 сказал: Я может не совсем понял ваше объяснение. Но попробую. Как я понял вы хотите создать 2 атрибута в рус языке. Или загонять всё на одном языке, но тогда надо добавить ещё признак языка в значение: Имя атрибута{csvnc}ID атрибута сайта-донора;ID языка;Значение атрибута;Категория атрибута Жемчуг{csvnc}26;1;белый;3 Pearl{csvnc}26;2;white;3 или загонять по языкам, тогда признак языка не нужен. 09.01.2023 в 14:04, Rassol2 сказал: А затем уже php скриптов провести ревизию и пересоздать все как вам нужно, и удалить не нужное. Но тогда скрипт в моем модуле вам не нужен. Этот что то внешние. Да, скрипт должен понять, что раз 26 - одинаковое ИД, то связать Жемчуг и Pearl как один атрибут и засунуть соответсвующие значения в категорию атрибутов с ИД номер 3 для языка с ИД 1 и 2. Запускать этот скрипт внешне, или добавить скрипт в Simplepars для запуска в конце работы парсинга - это наверное не суть. Не знаю насколько этот скрипт сложен, но думал, что может есть готовые решения для этого. Может я чего-то вообще не понимаю, а как без сторонних решений это сделать? Парсить на одном языке всё, а потом добавлять все языковые значения категорий и атрибутов вручную? Только так? Надіслати Поділитися на інших сайтах More sharing options... Axelenz Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 14:59, sevvvvvvko сказал: 09.01.2023 в 14:04, Rassol2 сказал: Да, скрипт должен понять, что раз 26 - одинаковое ИД, то связать Жемчуг и Pearl как один атрибут и засунуть соответсвующие значения в категорию атрибутов с ИД номер 3 для языка с ИД 1 и 2. Запускать этот скрипт внешне, или добавить скрипт в Simplepars для запуска в конце работы парсинга - это наверное не суть. Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... 2 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 06:59, sevvvvvvko сказал: Не знаю насколько этот скрипт сложен, но думал, что может есть готовые решения для этого. Не знаю таких задач не было. В этом случаи можете спарсить атрибуты как вы описали выше, и создать запрос в платных услугах как вы хотите разнести эти атрибуты. Там будет больше шансов найти кого то кто возьмется причесать ваши атрибуты. 09.01.2023 в 06:59, sevvvvvvko сказал: Может я чего-то вообще не понимаю, а как без сторонних решений это сделать? Парсить на одном языке всё, а потом добавлять все языковые значения категорий и атрибутов вручную? Только так? Решения под ключ нет, и причину этого вам скинули ранние. То есть в любом случаи нужно искать решение которое будет включать какую то часть работы которая сейчас не может быть автоматизированна. Можете к примеру спарсить все в csv Первая колонка id атрибута. Вторая id языка Третья имя Четвертое значение. пятая id товара в котором должен быть атрибуты. А потом через скрипт загрузить эти данные в базу опенкарта. Не знаю тут уже вариантов может быть много исчите тот что вам ближе. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 @sevvvvvvko ну или вот предложение от @Axelenz Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 15:13, Axelenz сказал: Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... Спасибо! Но если всё равно надо предварительно создавать CSV таблицы по атрибутам и с ними работать, то тогда наверное уже проще загрузить перед парсингом их в БД вручную чем искать решение под пункт 4. Пробую тогда так и сделать. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 (змінено) 09.01.2023 в 16:44, Rassol2 сказал: @sevvvvvvko ну или вот предложение от @Axelenz Спасибо за ответы! Я пошёл тогда путём предварительной загрузки в БД атрибутов через CSV-таблицы, а потом добавления через парсинг их значений на разных языках. Всё получилось на русском, но когда запускаю обновление с выбором языка только английского, то перезаписывает значения почему-то на обеих языках на английском и на русском тоже. Проверьте, пожалуйста, и подскажите в чём проблема. Змінено 9 січня 2023 користувачем sevvvvvvko Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:16, sevvvvvvko сказал: Проверьте, пожалуйста, и подскажите в чём проблема. Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 21:18, Rassol2 сказал: Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Спасибо за ответ, я понимаю то, что связать атрибуты по языкам модуль изначально не может т.к. нет привязок. Но сейчас получается, что когда я фактически сам всё связал через БД и мне надо сделать лишь обновление значений с принудительным выставлением языка одного языка, модуль таки меняет вопреки настройкам по языку значения на всех языках. Когда я создаю атбрибуты, то там всё ок и модуль реагирует на выставленные языки: если поставлю на англ. - создаст только на англ., если на русском - создаст только на русском. И как-то неожиданно получается, что при обновлении он на флажок языка не реагирует. Если бы этого не было, и значения по языкам менялись как выставляю в настройках, то всё бы сработало. Можете что-то посоветовать? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:51, sevvvvvvko сказал: Можете что-то посоветовать? Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 11 січня 2023 Share Опубліковано: 11 січня 2023 09.01.2023 в 21:58, Rassol2 сказал: Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Спасибо за ответ! Получилось достаточно громоздко, но в общем и целом решить задачу через кучу UPDATE-запросов в БД удалось. Модуль в целом очень гибкий и мне нравится, и если может в будущих версиях у Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 січня 2023 Автор Share Опубліковано: 11 січня 2023 11.01.2023 в 03:17, sevvvvvvko сказал: Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Я рад что у вас получилось решить вашу задачу. Конкретно на это отвечу. Модулю 3 года уже вроде, и вы первый кто написал что есть какая то возможность дернуть id у донора. Как вы понимаете что спрос на это нулевой, либо стремится к нулю. А работы что бы это сделать нужно множество, и усложнить как сам код модуля так и его настройку, а это сделает все сложнее для 99.99% пользователей, для того что бы угодить 0.01% Это может звучать не справедливо, но луче я уделю время на решение проблем 95% пользователей. А вот тем 5% с уникальными задачами предоставлю возможность решить их через доработку функционала встроенными скриптами. Примерно такой сейчас взгляд на подобные ситуации. Может в будущем что то изменится. 2 Надіслати Поділитися на інших сайтах More sharing options... Назад 468 469 470 471 472 473 474 475 476 477 478 Вперед Сторінка 473 з 533 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 83 Перейти до списку тем Схожі публікації SimplePars - Універсальний парсер для ІМ Автор: Rassol2, 28 жовтня 2018 simplepars парсинг товаров opencart (і ще %d) Теги: simplepars парсинг товаров opencart парсинг в csv сбор ссылок грабер перенос товаров прайс-лист парсинг parsing parser парсер product наполнение интернетмагазина обновление товар xml yml синхронизация 0 коментарів 149 689 переглядів Rassol2 28 жовтня 2018 batch [Поддержка] 1 2 3 4 10 Автор: Sha, 16 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 248 відповідей 54 041 перегляд Sha 28 серпня batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 коментарів 54 874 перегляди Sha 15 березня 2017 Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] 1 2 3 4 39 Автор: DevmanExtensions, 6 липня 2018 export import excel (і ще %d) Теги: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 958 відповідей 109 493 перегляди DevmanExtensions 25 липня парсинг Парсер товарів. Наповнення Opencart, Insales, Bitrix, CRM та CMS Автор: solohaigor, 14 квітня 2023 парсер наполнить (і ще %d) Теги: парсер наполнить наполнение импорт товары перенос спарсить сбор opencart мониторинг цен конкуренты каталог товаров обновление цен импорт и экспорт поставщиков 0 коментарів 3 167 переглядів solohaigor 14 квітня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення UpStore – адаптивний універсальний шаблон + Швидкий Старт Автор: 29aleksey SP WAREZ CHECKER - перевірка на піратські та шкідливі модулі (with warez.rip) Автор: spectre Деталі замовлення на сторінці подяки Автор: kJlukOo Вивантаження замовлень у XML Автор: DobriyEvgeniy Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Lucider105 Опубліковано: 7 січня 2023 Share Опубліковано: 7 січня 2023 Нашёл модуль на этом сайте **** Надіслати Поділитися на інших сайтах More sharing options...
bogdan281989 Опубліковано: 7 січня 2023 Share Опубліковано: 7 січня 2023 07.01.2023 в 10:27, Lucider105 сказал: Нашёл модуль на этом сайте ***** Это варез, пиратка... Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 7 січня 2023 Автор Share Опубліковано: 7 січня 2023 @Lucider105 Ну вот теперь я предлагаю вам перейти на сторону света. Вот тут вы можете приобрести модуль. 3 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? Все ID категорий и атрибутов сайта-донора у меня есть и как одно из решений я вижу такое: Парсить атрибуты в формате: Имя атрибута{csvnc}ID атрибута сайта-донора;Значение атрибута;Категория атрибута Пример: Жемчуг{csvnc}26;белый;3 Pearl{csvnc}26;white;3 При парсинге создатся атрибут Жемчуг со значением: 26;белый;3 на русском и Pearl со значением 26;white;3 на английском. Ну а потом запускать скрипт, который должен установить правильные связки и ненужные данные удалить. Аналогично и для категорий. Есть ли подобное или другое готовое решение для этих целей? Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 10:54, sevvvvvvko сказал: Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? https://simplepars.top/index.php?page=note&n=39 Некоторые ответы на Ваш вопрос есть здесь 1 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 (змінено) 09.01.2023 в 10:59, partshez сказал: https://simplepars.top/index.php?page=note&n=39 Некоторые ответы на Ваш вопрос есть здесь Спасибо за ответ! Я читал инструкции и так изначально и понял, что, к сожалению, в стандартном функционале Simplepars это не решается. Но я ищу другое решение например на уровне скрипта и к примеру как я описал выше(к Simplepars же есть возможность подключать PHP скрипты), которое сможет решить эту проблему. Может автор или кто-то может предложить решение для этого, с удовольствием рассмотрю варианты. Змінено 9 січня 2023 користувачем sevvvvvvko 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 02:54, sevvvvvvko сказал: Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? Все ID категорий и атрибутов сайта-донора у меня есть и как одно из решений я вижу такое: Парсить атрибуты в формате: Имя атрибута{csvnc}ID атрибута сайта-донора;Значение атрибута;Категория атрибута Пример: Жемчуг{csvnc}26;белый;3 Pearl{csvnc}26;white;3 При парсинге создатся атрибут Жемчуг со значением: 26;белый;3 на русском и Pearl со значением 26;white;3 на английском. Ну а потом запускать скрипт, который должен установить правильные связки и ненужные данные удалить. Аналогично и для категорий. Есть ли подобное или другое готовое решение для этих целей? Я может не совсем понял ваше объяснение. Но попробую. Как я понял вы хотите создать 2 атрибута в рус языке. Первый Жемчуг{csvnc}26;белый;3 Второй Pearl{csvnc}26;white;3 А затем уже php скриптов провести ревизию и пересоздать все как вам нужно, и удалить не нужное. Но тогда скрипт в моем модуле вам не нужен. Этот что то внешние. А так то что вы пишете можно сделать, можно написать скрипт который будет получать id атрибута его название на определенном языке и загружать. Организовать связь через тот id что у донора. Но в таком случаи нужно полностью в скрипт вынести логику работы с атрибутами, а это не сотня строк кода. И базу данных опенкарта нужно будет расширяться что бы хранить не только имена но id атрибутов через которые будет идти связь. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 14:04, Rassol2 сказал: Я может не совсем понял ваше объяснение. Но попробую. Как я понял вы хотите создать 2 атрибута в рус языке. Или загонять всё на одном языке, но тогда надо добавить ещё признак языка в значение: Имя атрибута{csvnc}ID атрибута сайта-донора;ID языка;Значение атрибута;Категория атрибута Жемчуг{csvnc}26;1;белый;3 Pearl{csvnc}26;2;white;3 или загонять по языкам, тогда признак языка не нужен. 09.01.2023 в 14:04, Rassol2 сказал: А затем уже php скриптов провести ревизию и пересоздать все как вам нужно, и удалить не нужное. Но тогда скрипт в моем модуле вам не нужен. Этот что то внешние. Да, скрипт должен понять, что раз 26 - одинаковое ИД, то связать Жемчуг и Pearl как один атрибут и засунуть соответсвующие значения в категорию атрибутов с ИД номер 3 для языка с ИД 1 и 2. Запускать этот скрипт внешне, или добавить скрипт в Simplepars для запуска в конце работы парсинга - это наверное не суть. Не знаю насколько этот скрипт сложен, но думал, что может есть готовые решения для этого. Может я чего-то вообще не понимаю, а как без сторонних решений это сделать? Парсить на одном языке всё, а потом добавлять все языковые значения категорий и атрибутов вручную? Только так? Надіслати Поділитися на інших сайтах More sharing options... Axelenz Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 14:59, sevvvvvvko сказал: 09.01.2023 в 14:04, Rassol2 сказал: Да, скрипт должен понять, что раз 26 - одинаковое ИД, то связать Жемчуг и Pearl как один атрибут и засунуть соответсвующие значения в категорию атрибутов с ИД номер 3 для языка с ИД 1 и 2. Запускать этот скрипт внешне, или добавить скрипт в Simplepars для запуска в конце работы парсинга - это наверное не суть. Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... 2 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 06:59, sevvvvvvko сказал: Не знаю насколько этот скрипт сложен, но думал, что может есть готовые решения для этого. Не знаю таких задач не было. В этом случаи можете спарсить атрибуты как вы описали выше, и создать запрос в платных услугах как вы хотите разнести эти атрибуты. Там будет больше шансов найти кого то кто возьмется причесать ваши атрибуты. 09.01.2023 в 06:59, sevvvvvvko сказал: Может я чего-то вообще не понимаю, а как без сторонних решений это сделать? Парсить на одном языке всё, а потом добавлять все языковые значения категорий и атрибутов вручную? Только так? Решения под ключ нет, и причину этого вам скинули ранние. То есть в любом случаи нужно искать решение которое будет включать какую то часть работы которая сейчас не может быть автоматизированна. Можете к примеру спарсить все в csv Первая колонка id атрибута. Вторая id языка Третья имя Четвертое значение. пятая id товара в котором должен быть атрибуты. А потом через скрипт загрузить эти данные в базу опенкарта. Не знаю тут уже вариантов может быть много исчите тот что вам ближе. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 @sevvvvvvko ну или вот предложение от @Axelenz Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 15:13, Axelenz сказал: Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... Спасибо! Но если всё равно надо предварительно создавать CSV таблицы по атрибутам и с ними работать, то тогда наверное уже проще загрузить перед парсингом их в БД вручную чем искать решение под пункт 4. Пробую тогда так и сделать. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 (змінено) 09.01.2023 в 16:44, Rassol2 сказал: @sevvvvvvko ну или вот предложение от @Axelenz Спасибо за ответы! Я пошёл тогда путём предварительной загрузки в БД атрибутов через CSV-таблицы, а потом добавления через парсинг их значений на разных языках. Всё получилось на русском, но когда запускаю обновление с выбором языка только английского, то перезаписывает значения почему-то на обеих языках на английском и на русском тоже. Проверьте, пожалуйста, и подскажите в чём проблема. Змінено 9 січня 2023 користувачем sevvvvvvko Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:16, sevvvvvvko сказал: Проверьте, пожалуйста, и подскажите в чём проблема. Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 21:18, Rassol2 сказал: Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Спасибо за ответ, я понимаю то, что связать атрибуты по языкам модуль изначально не может т.к. нет привязок. Но сейчас получается, что когда я фактически сам всё связал через БД и мне надо сделать лишь обновление значений с принудительным выставлением языка одного языка, модуль таки меняет вопреки настройкам по языку значения на всех языках. Когда я создаю атбрибуты, то там всё ок и модуль реагирует на выставленные языки: если поставлю на англ. - создаст только на англ., если на русском - создаст только на русском. И как-то неожиданно получается, что при обновлении он на флажок языка не реагирует. Если бы этого не было, и значения по языкам менялись как выставляю в настройках, то всё бы сработало. Можете что-то посоветовать? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:51, sevvvvvvko сказал: Можете что-то посоветовать? Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 11 січня 2023 Share Опубліковано: 11 січня 2023 09.01.2023 в 21:58, Rassol2 сказал: Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Спасибо за ответ! Получилось достаточно громоздко, но в общем и целом решить задачу через кучу UPDATE-запросов в БД удалось. Модуль в целом очень гибкий и мне нравится, и если может в будущих версиях у Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 січня 2023 Автор Share Опубліковано: 11 січня 2023 11.01.2023 в 03:17, sevvvvvvko сказал: Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Я рад что у вас получилось решить вашу задачу. Конкретно на это отвечу. Модулю 3 года уже вроде, и вы первый кто написал что есть какая то возможность дернуть id у донора. Как вы понимаете что спрос на это нулевой, либо стремится к нулю. А работы что бы это сделать нужно множество, и усложнить как сам код модуля так и его настройку, а это сделает все сложнее для 99.99% пользователей, для того что бы угодить 0.01% Это может звучать не справедливо, но луче я уделю время на решение проблем 95% пользователей. А вот тем 5% с уникальными задачами предоставлю возможность решить их через доработку функционала встроенными скриптами. Примерно такой сейчас взгляд на подобные ситуации. Может в будущем что то изменится. 2 Надіслати Поділитися на інших сайтах More sharing options... Назад 468 469 470 471 472 473 474 475 476 477 478 Вперед Сторінка 473 з 533 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 83 Перейти до списку тем Схожі публікації SimplePars - Універсальний парсер для ІМ Автор: Rassol2, 28 жовтня 2018 simplepars парсинг товаров opencart (і ще %d) Теги: simplepars парсинг товаров opencart парсинг в csv сбор ссылок грабер перенос товаров прайс-лист парсинг parsing parser парсер product наполнение интернетмагазина обновление товар xml yml синхронизация 0 коментарів 149 689 переглядів Rassol2 28 жовтня 2018 batch [Поддержка] 1 2 3 4 10 Автор: Sha, 16 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 248 відповідей 54 041 перегляд Sha 28 серпня batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 коментарів 54 874 перегляди Sha 15 березня 2017 Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] 1 2 3 4 39 Автор: DevmanExtensions, 6 липня 2018 export import excel (і ще %d) Теги: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 958 відповідей 109 493 перегляди DevmanExtensions 25 липня парсинг Парсер товарів. Наповнення Opencart, Insales, Bitrix, CRM та CMS Автор: solohaigor, 14 квітня 2023 парсер наполнить (і ще %d) Теги: парсер наполнить наполнение импорт товары перенос спарсить сбор opencart мониторинг цен конкуренты каталог товаров обновление цен импорт и экспорт поставщиков 0 коментарів 3 167 переглядів solohaigor 14 квітня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення UpStore – адаптивний універсальний шаблон + Швидкий Старт Автор: 29aleksey SP WAREZ CHECKER - перевірка на піратські та шкідливі модулі (with warez.rip) Автор: spectre Деталі замовлення на сторінці подяки Автор: kJlukOo Вивантаження замовлень у XML Автор: DobriyEvgeniy Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Rassol2 Опубліковано: 7 січня 2023 Автор Share Опубліковано: 7 січня 2023 @Lucider105 Ну вот теперь я предлагаю вам перейти на сторону света. Вот тут вы можете приобрести модуль. 3 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? Все ID категорий и атрибутов сайта-донора у меня есть и как одно из решений я вижу такое: Парсить атрибуты в формате: Имя атрибута{csvnc}ID атрибута сайта-донора;Значение атрибута;Категория атрибута Пример: Жемчуг{csvnc}26;белый;3 Pearl{csvnc}26;white;3 При парсинге создатся атрибут Жемчуг со значением: 26;белый;3 на русском и Pearl со значением 26;white;3 на английском. Ну а потом запускать скрипт, который должен установить правильные связки и ненужные данные удалить. Аналогично и для категорий. Есть ли подобное или другое готовое решение для этих целей? Надіслати Поділитися на інших сайтах More sharing options... partshez Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 10:54, sevvvvvvko сказал: Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? https://simplepars.top/index.php?page=note&n=39 Некоторые ответы на Ваш вопрос есть здесь 1 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 (змінено) 09.01.2023 в 10:59, partshez сказал: https://simplepars.top/index.php?page=note&n=39 Некоторые ответы на Ваш вопрос есть здесь Спасибо за ответ! Я читал инструкции и так изначально и понял, что, к сожалению, в стандартном функционале Simplepars это не решается. Но я ищу другое решение например на уровне скрипта и к примеру как я описал выше(к Simplepars же есть возможность подключать PHP скрипты), которое сможет решить эту проблему. Может автор или кто-то может предложить решение для этого, с удовольствием рассмотрю варианты. Змінено 9 січня 2023 користувачем sevvvvvvko 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 02:54, sevvvvvvko сказал: Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? Все ID категорий и атрибутов сайта-донора у меня есть и как одно из решений я вижу такое: Парсить атрибуты в формате: Имя атрибута{csvnc}ID атрибута сайта-донора;Значение атрибута;Категория атрибута Пример: Жемчуг{csvnc}26;белый;3 Pearl{csvnc}26;white;3 При парсинге создатся атрибут Жемчуг со значением: 26;белый;3 на русском и Pearl со значением 26;white;3 на английском. Ну а потом запускать скрипт, который должен установить правильные связки и ненужные данные удалить. Аналогично и для категорий. Есть ли подобное или другое готовое решение для этих целей? Я может не совсем понял ваше объяснение. Но попробую. Как я понял вы хотите создать 2 атрибута в рус языке. Первый Жемчуг{csvnc}26;белый;3 Второй Pearl{csvnc}26;white;3 А затем уже php скриптов провести ревизию и пересоздать все как вам нужно, и удалить не нужное. Но тогда скрипт в моем модуле вам не нужен. Этот что то внешние. А так то что вы пишете можно сделать, можно написать скрипт который будет получать id атрибута его название на определенном языке и загружать. Организовать связь через тот id что у донора. Но в таком случаи нужно полностью в скрипт вынести логику работы с атрибутами, а это не сотня строк кода. И базу данных опенкарта нужно будет расширяться что бы хранить не только имена но id атрибутов через которые будет идти связь. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 14:04, Rassol2 сказал: Я может не совсем понял ваше объяснение. Но попробую. Как я понял вы хотите создать 2 атрибута в рус языке. Или загонять всё на одном языке, но тогда надо добавить ещё признак языка в значение: Имя атрибута{csvnc}ID атрибута сайта-донора;ID языка;Значение атрибута;Категория атрибута Жемчуг{csvnc}26;1;белый;3 Pearl{csvnc}26;2;white;3 или загонять по языкам, тогда признак языка не нужен. 09.01.2023 в 14:04, Rassol2 сказал: А затем уже php скриптов провести ревизию и пересоздать все как вам нужно, и удалить не нужное. Но тогда скрипт в моем модуле вам не нужен. Этот что то внешние. Да, скрипт должен понять, что раз 26 - одинаковое ИД, то связать Жемчуг и Pearl как один атрибут и засунуть соответсвующие значения в категорию атрибутов с ИД номер 3 для языка с ИД 1 и 2. Запускать этот скрипт внешне, или добавить скрипт в Simplepars для запуска в конце работы парсинга - это наверное не суть. Не знаю насколько этот скрипт сложен, но думал, что может есть готовые решения для этого. Может я чего-то вообще не понимаю, а как без сторонних решений это сделать? Парсить на одном языке всё, а потом добавлять все языковые значения категорий и атрибутов вручную? Только так? Надіслати Поділитися на інших сайтах More sharing options... Axelenz Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 14:59, sevvvvvvko сказал: 09.01.2023 в 14:04, Rassol2 сказал: Да, скрипт должен понять, что раз 26 - одинаковое ИД, то связать Жемчуг и Pearl как один атрибут и засунуть соответсвующие значения в категорию атрибутов с ИД номер 3 для языка с ИД 1 и 2. Запускать этот скрипт внешне, или добавить скрипт в Simplepars для запуска в конце работы парсинга - это наверное не суть. Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... 2 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 06:59, sevvvvvvko сказал: Не знаю насколько этот скрипт сложен, но думал, что может есть готовые решения для этого. Не знаю таких задач не было. В этом случаи можете спарсить атрибуты как вы описали выше, и создать запрос в платных услугах как вы хотите разнести эти атрибуты. Там будет больше шансов найти кого то кто возьмется причесать ваши атрибуты. 09.01.2023 в 06:59, sevvvvvvko сказал: Может я чего-то вообще не понимаю, а как без сторонних решений это сделать? Парсить на одном языке всё, а потом добавлять все языковые значения категорий и атрибутов вручную? Только так? Решения под ключ нет, и причину этого вам скинули ранние. То есть в любом случаи нужно искать решение которое будет включать какую то часть работы которая сейчас не может быть автоматизированна. Можете к примеру спарсить все в csv Первая колонка id атрибута. Вторая id языка Третья имя Четвертое значение. пятая id товара в котором должен быть атрибуты. А потом через скрипт загрузить эти данные в базу опенкарта. Не знаю тут уже вариантов может быть много исчите тот что вам ближе. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 @sevvvvvvko ну или вот предложение от @Axelenz Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 15:13, Axelenz сказал: Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... Спасибо! Но если всё равно надо предварительно создавать CSV таблицы по атрибутам и с ними работать, то тогда наверное уже проще загрузить перед парсингом их в БД вручную чем искать решение под пункт 4. Пробую тогда так и сделать. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 (змінено) 09.01.2023 в 16:44, Rassol2 сказал: @sevvvvvvko ну или вот предложение от @Axelenz Спасибо за ответы! Я пошёл тогда путём предварительной загрузки в БД атрибутов через CSV-таблицы, а потом добавления через парсинг их значений на разных языках. Всё получилось на русском, но когда запускаю обновление с выбором языка только английского, то перезаписывает значения почему-то на обеих языках на английском и на русском тоже. Проверьте, пожалуйста, и подскажите в чём проблема. Змінено 9 січня 2023 користувачем sevvvvvvko Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:16, sevvvvvvko сказал: Проверьте, пожалуйста, и подскажите в чём проблема. Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 21:18, Rassol2 сказал: Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Спасибо за ответ, я понимаю то, что связать атрибуты по языкам модуль изначально не может т.к. нет привязок. Но сейчас получается, что когда я фактически сам всё связал через БД и мне надо сделать лишь обновление значений с принудительным выставлением языка одного языка, модуль таки меняет вопреки настройкам по языку значения на всех языках. Когда я создаю атбрибуты, то там всё ок и модуль реагирует на выставленные языки: если поставлю на англ. - создаст только на англ., если на русском - создаст только на русском. И как-то неожиданно получается, что при обновлении он на флажок языка не реагирует. Если бы этого не было, и значения по языкам менялись как выставляю в настройках, то всё бы сработало. Можете что-то посоветовать? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:51, sevvvvvvko сказал: Можете что-то посоветовать? Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 11 січня 2023 Share Опубліковано: 11 січня 2023 09.01.2023 в 21:58, Rassol2 сказал: Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Спасибо за ответ! Получилось достаточно громоздко, но в общем и целом решить задачу через кучу UPDATE-запросов в БД удалось. Модуль в целом очень гибкий и мне нравится, и если может в будущих версиях у Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 січня 2023 Автор Share Опубліковано: 11 січня 2023 11.01.2023 в 03:17, sevvvvvvko сказал: Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Я рад что у вас получилось решить вашу задачу. Конкретно на это отвечу. Модулю 3 года уже вроде, и вы первый кто написал что есть какая то возможность дернуть id у донора. Как вы понимаете что спрос на это нулевой, либо стремится к нулю. А работы что бы это сделать нужно множество, и усложнить как сам код модуля так и его настройку, а это сделает все сложнее для 99.99% пользователей, для того что бы угодить 0.01% Это может звучать не справедливо, но луче я уделю время на решение проблем 95% пользователей. А вот тем 5% с уникальными задачами предоставлю возможность решить их через доработку функционала встроенными скриптами. Примерно такой сейчас взгляд на подобные ситуации. Может в будущем что то изменится. 2 Надіслати Поділитися на інших сайтах More sharing options... Назад 468 469 470 471 472 473 474 475 476 477 478 Вперед Сторінка 473 з 533 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 83 Перейти до списку тем Схожі публікації SimplePars - Універсальний парсер для ІМ Автор: Rassol2, 28 жовтня 2018 simplepars парсинг товаров opencart (і ще %d) Теги: simplepars парсинг товаров opencart парсинг в csv сбор ссылок грабер перенос товаров прайс-лист парсинг parsing parser парсер product наполнение интернетмагазина обновление товар xml yml синхронизация 0 коментарів 149 689 переглядів Rassol2 28 жовтня 2018 batch [Поддержка] 1 2 3 4 10 Автор: Sha, 16 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 248 відповідей 54 041 перегляд Sha 28 серпня batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 коментарів 54 874 перегляди Sha 15 березня 2017 Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] 1 2 3 4 39 Автор: DevmanExtensions, 6 липня 2018 export import excel (і ще %d) Теги: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 958 відповідей 109 493 перегляди DevmanExtensions 25 липня парсинг Парсер товарів. Наповнення Opencart, Insales, Bitrix, CRM та CMS Автор: solohaigor, 14 квітня 2023 парсер наполнить (і ще %d) Теги: парсер наполнить наполнение импорт товары перенос спарсить сбор opencart мониторинг цен конкуренты каталог товаров обновление цен импорт и экспорт поставщиков 0 коментарів 3 167 переглядів solohaigor 14 квітня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення UpStore – адаптивний універсальний шаблон + Швидкий Старт Автор: 29aleksey SP WAREZ CHECKER - перевірка на піратські та шкідливі модулі (with warez.rip) Автор: spectre Деталі замовлення на сторінці подяки Автор: kJlukOo Вивантаження замовлень у XML Автор: DobriyEvgeniy Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? Все ID категорий и атрибутов сайта-донора у меня есть и как одно из решений я вижу такое: Парсить атрибуты в формате: Имя атрибута{csvnc}ID атрибута сайта-донора;Значение атрибута;Категория атрибута Пример: Жемчуг{csvnc}26;белый;3 Pearl{csvnc}26;white;3 При парсинге создатся атрибут Жемчуг со значением: 26;белый;3 на русском и Pearl со значением 26;white;3 на английском. Ну а потом запускать скрипт, который должен установить правильные связки и ненужные данные удалить. Аналогично и для категорий. Есть ли подобное или другое готовое решение для этих целей? Надіслати Поділитися на інших сайтах More sharing options...
partshez Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 10:54, sevvvvvvko сказал: Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? https://simplepars.top/index.php?page=note&n=39 Некоторые ответы на Ваш вопрос есть здесь 1 Надіслати Поділитися на інших сайтах More sharing options...
sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 (змінено) 09.01.2023 в 10:59, partshez сказал: https://simplepars.top/index.php?page=note&n=39 Некоторые ответы на Ваш вопрос есть здесь Спасибо за ответ! Я читал инструкции и так изначально и понял, что, к сожалению, в стандартном функционале Simplepars это не решается. Но я ищу другое решение например на уровне скрипта и к примеру как я описал выше(к Simplepars же есть возможность подключать PHP скрипты), которое сможет решить эту проблему. Может автор или кто-то может предложить решение для этого, с удовольствием рассмотрю варианты. Змінено 9 січня 2023 користувачем sevvvvvvko 1 Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 02:54, sevvvvvvko сказал: Подскажите, пожалуйста, есть ли какое-то решение по связке категорий и атрибутов при парсинге проекта на разных языках? Все ID категорий и атрибутов сайта-донора у меня есть и как одно из решений я вижу такое: Парсить атрибуты в формате: Имя атрибута{csvnc}ID атрибута сайта-донора;Значение атрибута;Категория атрибута Пример: Жемчуг{csvnc}26;белый;3 Pearl{csvnc}26;white;3 При парсинге создатся атрибут Жемчуг со значением: 26;белый;3 на русском и Pearl со значением 26;white;3 на английском. Ну а потом запускать скрипт, который должен установить правильные связки и ненужные данные удалить. Аналогично и для категорий. Есть ли подобное или другое готовое решение для этих целей? Я может не совсем понял ваше объяснение. Но попробую. Как я понял вы хотите создать 2 атрибута в рус языке. Первый Жемчуг{csvnc}26;белый;3 Второй Pearl{csvnc}26;white;3 А затем уже php скриптов провести ревизию и пересоздать все как вам нужно, и удалить не нужное. Но тогда скрипт в моем модуле вам не нужен. Этот что то внешние. А так то что вы пишете можно сделать, можно написать скрипт который будет получать id атрибута его название на определенном языке и загружать. Организовать связь через тот id что у донора. Но в таком случаи нужно полностью в скрипт вынести логику работы с атрибутами, а это не сотня строк кода. И базу данных опенкарта нужно будет расширяться что бы хранить не только имена но id атрибутов через которые будет идти связь. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 14:04, Rassol2 сказал: Я может не совсем понял ваше объяснение. Но попробую. Как я понял вы хотите создать 2 атрибута в рус языке. Или загонять всё на одном языке, но тогда надо добавить ещё признак языка в значение: Имя атрибута{csvnc}ID атрибута сайта-донора;ID языка;Значение атрибута;Категория атрибута Жемчуг{csvnc}26;1;белый;3 Pearl{csvnc}26;2;white;3 или загонять по языкам, тогда признак языка не нужен. 09.01.2023 в 14:04, Rassol2 сказал: А затем уже php скриптов провести ревизию и пересоздать все как вам нужно, и удалить не нужное. Но тогда скрипт в моем модуле вам не нужен. Этот что то внешние. Да, скрипт должен понять, что раз 26 - одинаковое ИД, то связать Жемчуг и Pearl как один атрибут и засунуть соответсвующие значения в категорию атрибутов с ИД номер 3 для языка с ИД 1 и 2. Запускать этот скрипт внешне, или добавить скрипт в Simplepars для запуска в конце работы парсинга - это наверное не суть. Не знаю насколько этот скрипт сложен, но думал, что может есть готовые решения для этого. Может я чего-то вообще не понимаю, а как без сторонних решений это сделать? Парсить на одном языке всё, а потом добавлять все языковые значения категорий и атрибутов вручную? Только так? Надіслати Поділитися на інших сайтах More sharing options... Axelenz Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 14:59, sevvvvvvko сказал: 09.01.2023 в 14:04, Rassol2 сказал: Да, скрипт должен понять, что раз 26 - одинаковое ИД, то связать Жемчуг и Pearl как один атрибут и засунуть соответсвующие значения в категорию атрибутов с ИД номер 3 для языка с ИД 1 и 2. Запускать этот скрипт внешне, или добавить скрипт в Simplepars для запуска в конце работы парсинга - это наверное не суть. Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... 2 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 06:59, sevvvvvvko сказал: Не знаю насколько этот скрипт сложен, но думал, что может есть готовые решения для этого. Не знаю таких задач не было. В этом случаи можете спарсить атрибуты как вы описали выше, и создать запрос в платных услугах как вы хотите разнести эти атрибуты. Там будет больше шансов найти кого то кто возьмется причесать ваши атрибуты. 09.01.2023 в 06:59, sevvvvvvko сказал: Может я чего-то вообще не понимаю, а как без сторонних решений это сделать? Парсить на одном языке всё, а потом добавлять все языковые значения категорий и атрибутов вручную? Только так? Решения под ключ нет, и причину этого вам скинули ранние. То есть в любом случаи нужно искать решение которое будет включать какую то часть работы которая сейчас не может быть автоматизированна. Можете к примеру спарсить все в csv Первая колонка id атрибута. Вторая id языка Третья имя Четвертое значение. пятая id товара в котором должен быть атрибуты. А потом через скрипт загрузить эти данные в базу опенкарта. Не знаю тут уже вариантов может быть много исчите тот что вам ближе. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 @sevvvvvvko ну или вот предложение от @Axelenz Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 15:13, Axelenz сказал: Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... Спасибо! Но если всё равно надо предварительно создавать CSV таблицы по атрибутам и с ними работать, то тогда наверное уже проще загрузить перед парсингом их в БД вручную чем искать решение под пункт 4. Пробую тогда так и сделать. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 (змінено) 09.01.2023 в 16:44, Rassol2 сказал: @sevvvvvvko ну или вот предложение от @Axelenz Спасибо за ответы! Я пошёл тогда путём предварительной загрузки в БД атрибутов через CSV-таблицы, а потом добавления через парсинг их значений на разных языках. Всё получилось на русском, но когда запускаю обновление с выбором языка только английского, то перезаписывает значения почему-то на обеих языках на английском и на русском тоже. Проверьте, пожалуйста, и подскажите в чём проблема. Змінено 9 січня 2023 користувачем sevvvvvvko Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:16, sevvvvvvko сказал: Проверьте, пожалуйста, и подскажите в чём проблема. Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 21:18, Rassol2 сказал: Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Спасибо за ответ, я понимаю то, что связать атрибуты по языкам модуль изначально не может т.к. нет привязок. Но сейчас получается, что когда я фактически сам всё связал через БД и мне надо сделать лишь обновление значений с принудительным выставлением языка одного языка, модуль таки меняет вопреки настройкам по языку значения на всех языках. Когда я создаю атбрибуты, то там всё ок и модуль реагирует на выставленные языки: если поставлю на англ. - создаст только на англ., если на русском - создаст только на русском. И как-то неожиданно получается, что при обновлении он на флажок языка не реагирует. Если бы этого не было, и значения по языкам менялись как выставляю в настройках, то всё бы сработало. Можете что-то посоветовать? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:51, sevvvvvvko сказал: Можете что-то посоветовать? Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 11 січня 2023 Share Опубліковано: 11 січня 2023 09.01.2023 в 21:58, Rassol2 сказал: Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Спасибо за ответ! Получилось достаточно громоздко, но в общем и целом решить задачу через кучу UPDATE-запросов в БД удалось. Модуль в целом очень гибкий и мне нравится, и если может в будущих версиях у Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 січня 2023 Автор Share Опубліковано: 11 січня 2023 11.01.2023 в 03:17, sevvvvvvko сказал: Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Я рад что у вас получилось решить вашу задачу. Конкретно на это отвечу. Модулю 3 года уже вроде, и вы первый кто написал что есть какая то возможность дернуть id у донора. Как вы понимаете что спрос на это нулевой, либо стремится к нулю. А работы что бы это сделать нужно множество, и усложнить как сам код модуля так и его настройку, а это сделает все сложнее для 99.99% пользователей, для того что бы угодить 0.01% Это может звучать не справедливо, но луче я уделю время на решение проблем 95% пользователей. А вот тем 5% с уникальными задачами предоставлю возможность решить их через доработку функционала встроенными скриптами. Примерно такой сейчас взгляд на подобные ситуации. Может в будущем что то изменится. 2 Надіслати Поділитися на інших сайтах More sharing options... Назад 468 469 470 471 472 473 474 475 476 477 478 Вперед Сторінка 473 з 533 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 83 Перейти до списку тем Схожі публікації SimplePars - Універсальний парсер для ІМ Автор: Rassol2, 28 жовтня 2018 simplepars парсинг товаров opencart (і ще %d) Теги: simplepars парсинг товаров opencart парсинг в csv сбор ссылок грабер перенос товаров прайс-лист парсинг parsing parser парсер product наполнение интернетмагазина обновление товар xml yml синхронизация 0 коментарів 149 689 переглядів Rassol2 28 жовтня 2018 batch [Поддержка] 1 2 3 4 10 Автор: Sha, 16 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 248 відповідей 54 041 перегляд Sha 28 серпня batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 коментарів 54 874 перегляди Sha 15 березня 2017 Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] 1 2 3 4 39 Автор: DevmanExtensions, 6 липня 2018 export import excel (і ще %d) Теги: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 958 відповідей 109 493 перегляди DevmanExtensions 25 липня парсинг Парсер товарів. Наповнення Opencart, Insales, Bitrix, CRM та CMS Автор: solohaigor, 14 квітня 2023 парсер наполнить (і ще %d) Теги: парсер наполнить наполнение импорт товары перенос спарсить сбор opencart мониторинг цен конкуренты каталог товаров обновление цен импорт и экспорт поставщиков 0 коментарів 3 167 переглядів solohaigor 14 квітня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення UpStore – адаптивний універсальний шаблон + Швидкий Старт Автор: 29aleksey SP WAREZ CHECKER - перевірка на піратські та шкідливі модулі (with warez.rip) Автор: spectre Деталі замовлення на сторінці подяки Автор: kJlukOo Вивантаження замовлень у XML Автор: DobriyEvgeniy Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 14:04, Rassol2 сказал: Я может не совсем понял ваше объяснение. Но попробую. Как я понял вы хотите создать 2 атрибута в рус языке. Или загонять всё на одном языке, но тогда надо добавить ещё признак языка в значение: Имя атрибута{csvnc}ID атрибута сайта-донора;ID языка;Значение атрибута;Категория атрибута Жемчуг{csvnc}26;1;белый;3 Pearl{csvnc}26;2;white;3 или загонять по языкам, тогда признак языка не нужен. 09.01.2023 в 14:04, Rassol2 сказал: А затем уже php скриптов провести ревизию и пересоздать все как вам нужно, и удалить не нужное. Но тогда скрипт в моем модуле вам не нужен. Этот что то внешние. Да, скрипт должен понять, что раз 26 - одинаковое ИД, то связать Жемчуг и Pearl как один атрибут и засунуть соответсвующие значения в категорию атрибутов с ИД номер 3 для языка с ИД 1 и 2. Запускать этот скрипт внешне, или добавить скрипт в Simplepars для запуска в конце работы парсинга - это наверное не суть. Не знаю насколько этот скрипт сложен, но думал, что может есть готовые решения для этого. Может я чего-то вообще не понимаю, а как без сторонних решений это сделать? Парсить на одном языке всё, а потом добавлять все языковые значения категорий и атрибутов вручную? Только так? Надіслати Поділитися на інших сайтах More sharing options...
Axelenz Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 14:59, sevvvvvvko сказал: 09.01.2023 в 14:04, Rassol2 сказал: Да, скрипт должен понять, что раз 26 - одинаковое ИД, то связать Жемчуг и Pearl как один атрибут и засунуть соответсвующие значения в категорию атрибутов с ИД номер 3 для языка с ИД 1 и 2. Запускать этот скрипт внешне, или добавить скрипт в Simplepars для запуска в конце работы парсинга - это наверное не суть. Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... 2 Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 06:59, sevvvvvvko сказал: Не знаю насколько этот скрипт сложен, но думал, что может есть готовые решения для этого. Не знаю таких задач не было. В этом случаи можете спарсить атрибуты как вы описали выше, и создать запрос в платных услугах как вы хотите разнести эти атрибуты. Там будет больше шансов найти кого то кто возьмется причесать ваши атрибуты. 09.01.2023 в 06:59, sevvvvvvko сказал: Может я чего-то вообще не понимаю, а как без сторонних решений это сделать? Парсить на одном языке всё, а потом добавлять все языковые значения категорий и атрибутов вручную? Только так? Решения под ключ нет, и причину этого вам скинули ранние. То есть в любом случаи нужно искать решение которое будет включать какую то часть работы которая сейчас не может быть автоматизированна. Можете к примеру спарсить все в csv Первая колонка id атрибута. Вторая id языка Третья имя Четвертое значение. пятая id товара в котором должен быть атрибуты. А потом через скрипт загрузить эти данные в базу опенкарта. Не знаю тут уже вариантов может быть много исчите тот что вам ближе. 1 Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 @sevvvvvvko ну или вот предложение от @Axelenz Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 15:13, Axelenz сказал: Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... Спасибо! Но если всё равно надо предварительно создавать CSV таблицы по атрибутам и с ними работать, то тогда наверное уже проще загрузить перед парсингом их в БД вручную чем искать решение под пункт 4. Пробую тогда так и сделать. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 (змінено) 09.01.2023 в 16:44, Rassol2 сказал: @sevvvvvvko ну или вот предложение от @Axelenz Спасибо за ответы! Я пошёл тогда путём предварительной загрузки в БД атрибутов через CSV-таблицы, а потом добавления через парсинг их значений на разных языках. Всё получилось на русском, но когда запускаю обновление с выбором языка только английского, то перезаписывает значения почему-то на обеих языках на английском и на русском тоже. Проверьте, пожалуйста, и подскажите в чём проблема. Змінено 9 січня 2023 користувачем sevvvvvvko Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:16, sevvvvvvko сказал: Проверьте, пожалуйста, и подскажите в чём проблема. Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 21:18, Rassol2 сказал: Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Спасибо за ответ, я понимаю то, что связать атрибуты по языкам модуль изначально не может т.к. нет привязок. Но сейчас получается, что когда я фактически сам всё связал через БД и мне надо сделать лишь обновление значений с принудительным выставлением языка одного языка, модуль таки меняет вопреки настройкам по языку значения на всех языках. Когда я создаю атбрибуты, то там всё ок и модуль реагирует на выставленные языки: если поставлю на англ. - создаст только на англ., если на русском - создаст только на русском. И как-то неожиданно получается, что при обновлении он на флажок языка не реагирует. Если бы этого не было, и значения по языкам менялись как выставляю в настройках, то всё бы сработало. Можете что-то посоветовать? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:51, sevvvvvvko сказал: Можете что-то посоветовать? Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 11 січня 2023 Share Опубліковано: 11 січня 2023 09.01.2023 в 21:58, Rassol2 сказал: Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Спасибо за ответ! Получилось достаточно громоздко, но в общем и целом решить задачу через кучу UPDATE-запросов в БД удалось. Модуль в целом очень гибкий и мне нравится, и если может в будущих версиях у Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 січня 2023 Автор Share Опубліковано: 11 січня 2023 11.01.2023 в 03:17, sevvvvvvko сказал: Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Я рад что у вас получилось решить вашу задачу. Конкретно на это отвечу. Модулю 3 года уже вроде, и вы первый кто написал что есть какая то возможность дернуть id у донора. Как вы понимаете что спрос на это нулевой, либо стремится к нулю. А работы что бы это сделать нужно множество, и усложнить как сам код модуля так и его настройку, а это сделает все сложнее для 99.99% пользователей, для того что бы угодить 0.01% Это может звучать не справедливо, но луче я уделю время на решение проблем 95% пользователей. А вот тем 5% с уникальными задачами предоставлю возможность решить их через доработку функционала встроенными скриптами. Примерно такой сейчас взгляд на подобные ситуации. Может в будущем что то изменится. 2 Надіслати Поділитися на інших сайтах More sharing options... Назад 468 469 470 471 472 473 474 475 476 477 478 Вперед Сторінка 473 з 533 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 83 Перейти до списку тем Схожі публікації SimplePars - Універсальний парсер для ІМ Автор: Rassol2, 28 жовтня 2018 simplepars парсинг товаров opencart (і ще %d) Теги: simplepars парсинг товаров opencart парсинг в csv сбор ссылок грабер перенос товаров прайс-лист парсинг parsing parser парсер product наполнение интернетмагазина обновление товар xml yml синхронизация 0 коментарів 149 689 переглядів Rassol2 28 жовтня 2018 batch [Поддержка] 1 2 3 4 10 Автор: Sha, 16 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 248 відповідей 54 041 перегляд Sha 28 серпня batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 коментарів 54 874 перегляди Sha 15 березня 2017 Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] 1 2 3 4 39 Автор: DevmanExtensions, 6 липня 2018 export import excel (і ще %d) Теги: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 958 відповідей 109 493 перегляди DevmanExtensions 25 липня парсинг Парсер товарів. Наповнення Opencart, Insales, Bitrix, CRM та CMS Автор: solohaigor, 14 квітня 2023 парсер наполнить (і ще %d) Теги: парсер наполнить наполнение импорт товары перенос спарсить сбор opencart мониторинг цен конкуренты каталог товаров обновление цен импорт и экспорт поставщиков 0 коментарів 3 167 переглядів solohaigor 14 квітня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення UpStore – адаптивний універсальний шаблон + Швидкий Старт Автор: 29aleksey SP WAREZ CHECKER - перевірка на піратські та шкідливі модулі (with warez.rip) Автор: spectre Деталі замовлення на сторінці подяки Автор: kJlukOo Вивантаження замовлень у XML Автор: DobriyEvgeniy Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 @sevvvvvvko ну или вот предложение от @Axelenz Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 15:13, Axelenz сказал: Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... Спасибо! Но если всё равно надо предварительно создавать CSV таблицы по атрибутам и с ними работать, то тогда наверное уже проще загрузить перед парсингом их в БД вручную чем искать решение под пункт 4. Пробую тогда так и сделать. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 (змінено) 09.01.2023 в 16:44, Rassol2 сказал: @sevvvvvvko ну или вот предложение от @Axelenz Спасибо за ответы! Я пошёл тогда путём предварительной загрузки в БД атрибутов через CSV-таблицы, а потом добавления через парсинг их значений на разных языках. Всё получилось на русском, но когда запускаю обновление с выбором языка только английского, то перезаписывает значения почему-то на обеих языках на английском и на русском тоже. Проверьте, пожалуйста, и подскажите в чём проблема. Змінено 9 січня 2023 користувачем sevvvvvvko Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:16, sevvvvvvko сказал: Проверьте, пожалуйста, и подскажите в чём проблема. Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 21:18, Rassol2 сказал: Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Спасибо за ответ, я понимаю то, что связать атрибуты по языкам модуль изначально не может т.к. нет привязок. Но сейчас получается, что когда я фактически сам всё связал через БД и мне надо сделать лишь обновление значений с принудительным выставлением языка одного языка, модуль таки меняет вопреки настройкам по языку значения на всех языках. Когда я создаю атбрибуты, то там всё ок и модуль реагирует на выставленные языки: если поставлю на англ. - создаст только на англ., если на русском - создаст только на русском. И как-то неожиданно получается, что при обновлении он на флажок языка не реагирует. Если бы этого не было, и значения по языкам менялись как выставляю в настройках, то всё бы сработало. Можете что-то посоветовать? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:51, sevvvvvvko сказал: Можете что-то посоветовать? Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 11 січня 2023 Share Опубліковано: 11 січня 2023 09.01.2023 в 21:58, Rassol2 сказал: Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Спасибо за ответ! Получилось достаточно громоздко, но в общем и целом решить задачу через кучу UPDATE-запросов в БД удалось. Модуль в целом очень гибкий и мне нравится, и если может в будущих версиях у Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 січня 2023 Автор Share Опубліковано: 11 січня 2023 11.01.2023 в 03:17, sevvvvvvko сказал: Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Я рад что у вас получилось решить вашу задачу. Конкретно на это отвечу. Модулю 3 года уже вроде, и вы первый кто написал что есть какая то возможность дернуть id у донора. Как вы понимаете что спрос на это нулевой, либо стремится к нулю. А работы что бы это сделать нужно множество, и усложнить как сам код модуля так и его настройку, а это сделает все сложнее для 99.99% пользователей, для того что бы угодить 0.01% Это может звучать не справедливо, но луче я уделю время на решение проблем 95% пользователей. А вот тем 5% с уникальными задачами предоставлю возможность решить их через доработку функционала встроенными скриптами. Примерно такой сейчас взгляд на подобные ситуации. Может в будущем что то изменится. 2 Надіслати Поділитися на інших сайтах More sharing options... Назад 468 469 470 471 472 473 474 475 476 477 478 Вперед Сторінка 473 з 533 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 83 Перейти до списку тем Схожі публікації SimplePars - Універсальний парсер для ІМ Автор: Rassol2, 28 жовтня 2018 simplepars парсинг товаров opencart (і ще %d) Теги: simplepars парсинг товаров opencart парсинг в csv сбор ссылок грабер перенос товаров прайс-лист парсинг parsing parser парсер product наполнение интернетмагазина обновление товар xml yml синхронизация 0 коментарів 149 689 переглядів Rassol2 28 жовтня 2018 batch [Поддержка] 1 2 3 4 10 Автор: Sha, 16 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 248 відповідей 54 041 перегляд Sha 28 серпня batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 коментарів 54 874 перегляди Sha 15 березня 2017 Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] 1 2 3 4 39 Автор: DevmanExtensions, 6 липня 2018 export import excel (і ще %d) Теги: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 958 відповідей 109 493 перегляди DevmanExtensions 25 липня парсинг Парсер товарів. Наповнення Opencart, Insales, Bitrix, CRM та CMS Автор: solohaigor, 14 квітня 2023 парсер наполнить (і ще %d) Теги: парсер наполнить наполнение импорт товары перенос спарсить сбор opencart мониторинг цен конкуренты каталог товаров обновление цен импорт и экспорт поставщиков 0 коментарів 3 167 переглядів solohaigor 14 квітня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення UpStore – адаптивний універсальний шаблон + Швидкий Старт Автор: 29aleksey SP WAREZ CHECKER - перевірка на піратські та шкідливі модулі (with warez.rip) Автор: spectre Деталі замовлення на сторінці подяки Автор: kJlukOo Вивантаження замовлень у XML Автор: DobriyEvgeniy Octostore - адаптивний, універтальний та продуманий шаблон для Opencart/OcStore Автор: MonstroDesign
sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 15:13, Axelenz сказал: Можно сделать следующим образом (кратко): 1. Парсить сразу в 2 языка не реальные названия и значения атрибутов, а их id. 2. Спарсить в таблицу csv id и названия атрибутов на 2-х языках. То же самое сделать для значений атрибутов. Поскольку товар весьма специфический, то там не должно быть огромное количество и атрибутов и их значений... так же добавление новых будет весьма редко, именно в этом случает можно попробовать использовать такой подход. 3. Полученные таблицы обработать, чтобы получить только уникальные значения без повторов. 4. Скриптом выдёргивать атрибуты с базы и делать замену из созданной таблицы... Сначала один язык, потом второй... Спасибо! Но если всё равно надо предварительно создавать CSV таблицы по атрибутам и с ними работать, то тогда наверное уже проще загрузить перед парсингом их в БД вручную чем искать решение под пункт 4. Пробую тогда так и сделать. Надіслати Поділитися на інших сайтах More sharing options...
sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 (змінено) 09.01.2023 в 16:44, Rassol2 сказал: @sevvvvvvko ну или вот предложение от @Axelenz Спасибо за ответы! Я пошёл тогда путём предварительной загрузки в БД атрибутов через CSV-таблицы, а потом добавления через парсинг их значений на разных языках. Всё получилось на русском, но когда запускаю обновление с выбором языка только английского, то перезаписывает значения почему-то на обеих языках на английском и на русском тоже. Проверьте, пожалуйста, и подскажите в чём проблема. Змінено 9 січня 2023 користувачем sevvvvvvko Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:16, sevvvvvvko сказал: Проверьте, пожалуйста, и подскажите в чём проблема. Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 21:18, Rassol2 сказал: Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Спасибо за ответ, я понимаю то, что связать атрибуты по языкам модуль изначально не может т.к. нет привязок. Но сейчас получается, что когда я фактически сам всё связал через БД и мне надо сделать лишь обновление значений с принудительным выставлением языка одного языка, модуль таки меняет вопреки настройкам по языку значения на всех языках. Когда я создаю атбрибуты, то там всё ок и модуль реагирует на выставленные языки: если поставлю на англ. - создаст только на англ., если на русском - создаст только на русском. И как-то неожиданно получается, что при обновлении он на флажок языка не реагирует. Если бы этого не было, и значения по языкам менялись как выставляю в настройках, то всё бы сработало. Можете что-то посоветовать? Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:51, sevvvvvvko сказал: Можете что-то посоветовать? Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 11 січня 2023 Share Опубліковано: 11 січня 2023 09.01.2023 в 21:58, Rassol2 сказал: Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Спасибо за ответ! Получилось достаточно громоздко, но в общем и целом решить задачу через кучу UPDATE-запросов в БД удалось. Модуль в целом очень гибкий и мне нравится, и если может в будущих версиях у Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 січня 2023 Автор Share Опубліковано: 11 січня 2023 11.01.2023 в 03:17, sevvvvvvko сказал: Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Я рад что у вас получилось решить вашу задачу. Конкретно на это отвечу. Модулю 3 года уже вроде, и вы первый кто написал что есть какая то возможность дернуть id у донора. Как вы понимаете что спрос на это нулевой, либо стремится к нулю. А работы что бы это сделать нужно множество, и усложнить как сам код модуля так и его настройку, а это сделает все сложнее для 99.99% пользователей, для того что бы угодить 0.01% Это может звучать не справедливо, но луче я уделю время на решение проблем 95% пользователей. А вот тем 5% с уникальными задачами предоставлю возможность решить их через доработку функционала встроенными скриптами. Примерно такой сейчас взгляд на подобные ситуации. Может в будущем что то изменится. 2 Надіслати Поділитися на інших сайтах More sharing options... Назад 468 469 470 471 472 473 474 475 476 477 478 Вперед Сторінка 473 з 533 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 83 Перейти до списку тем Схожі публікації SimplePars - Універсальний парсер для ІМ Автор: Rassol2, 28 жовтня 2018 simplepars парсинг товаров opencart (і ще %d) Теги: simplepars парсинг товаров opencart парсинг в csv сбор ссылок грабер перенос товаров прайс-лист парсинг parsing parser парсер product наполнение интернетмагазина обновление товар xml yml синхронизация 0 коментарів 149 689 переглядів Rassol2 28 жовтня 2018 batch [Поддержка] 1 2 3 4 10 Автор: Sha, 16 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 248 відповідей 54 041 перегляд Sha 28 серпня batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 коментарів 54 874 перегляди Sha 15 березня 2017 Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] 1 2 3 4 39 Автор: DevmanExtensions, 6 липня 2018 export import excel (і ще %d) Теги: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 958 відповідей 109 493 перегляди DevmanExtensions 25 липня парсинг Парсер товарів. Наповнення Opencart, Insales, Bitrix, CRM та CMS Автор: solohaigor, 14 квітня 2023 парсер наполнить (і ще %d) Теги: парсер наполнить наполнение импорт товары перенос спарсить сбор opencart мониторинг цен конкуренты каталог товаров обновление цен импорт и экспорт поставщиков 0 коментарів 3 167 переглядів solohaigor 14 квітня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Парсеры [Поддержка]
sevvvvvvko Опубліковано: 9 січня 2023 Share Опубліковано: 9 січня 2023 09.01.2023 в 21:18, Rassol2 сказал: Перепроверил проблема в этом -> https://simplepars.top/index.php?page=note&n=39 Спасибо за ответ, я понимаю то, что связать атрибуты по языкам модуль изначально не может т.к. нет привязок. Но сейчас получается, что когда я фактически сам всё связал через БД и мне надо сделать лишь обновление значений с принудительным выставлением языка одного языка, модуль таки меняет вопреки настройкам по языку значения на всех языках. Когда я создаю атбрибуты, то там всё ок и модуль реагирует на выставленные языки: если поставлю на англ. - создаст только на англ., если на русском - создаст только на русском. И как-то неожиданно получается, что при обновлении он на флажок языка не реагирует. Если бы этого не было, и значения по языкам менялись как выставляю в настройках, то всё бы сработало. Можете что-то посоветовать? Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 9 січня 2023 Автор Share Опубліковано: 9 січня 2023 09.01.2023 в 13:51, sevvvvvvko сказал: Можете что-то посоветовать? Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Надіслати Поділитися на інших сайтах More sharing options... sevvvvvvko Опубліковано: 11 січня 2023 Share Опубліковано: 11 січня 2023 09.01.2023 в 21:58, Rassol2 сказал: Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Спасибо за ответ! Получилось достаточно громоздко, но в общем и целом решить задачу через кучу UPDATE-запросов в БД удалось. Модуль в целом очень гибкий и мне нравится, и если может в будущих версиях у Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Надіслати Поділитися на інших сайтах More sharing options... Rassol2 Опубліковано: 11 січня 2023 Автор Share Опубліковано: 11 січня 2023 11.01.2023 в 03:17, sevvvvvvko сказал: Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Я рад что у вас получилось решить вашу задачу. Конкретно на это отвечу. Модулю 3 года уже вроде, и вы первый кто написал что есть какая то возможность дернуть id у донора. Как вы понимаете что спрос на это нулевой, либо стремится к нулю. А работы что бы это сделать нужно множество, и усложнить как сам код модуля так и его настройку, а это сделает все сложнее для 99.99% пользователей, для того что бы угодить 0.01% Это может звучать не справедливо, но луче я уделю время на решение проблем 95% пользователей. А вот тем 5% с уникальными задачами предоставлю возможность решить их через доработку функционала встроенными скриптами. Примерно такой сейчас взгляд на подобные ситуации. Может в будущем что то изменится. 2 Надіслати Поділитися на інших сайтах More sharing options... Назад 468 469 470 471 472 473 474 475 476 477 478 Вперед Сторінка 473 з 533 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 83 Перейти до списку тем Схожі публікації SimplePars - Універсальний парсер для ІМ Автор: Rassol2, 28 жовтня 2018 simplepars парсинг товаров opencart (і ще %d) Теги: simplepars парсинг товаров opencart парсинг в csv сбор ссылок грабер перенос товаров прайс-лист парсинг parsing parser парсер product наполнение интернетмагазина обновление товар xml yml синхронизация 0 коментарів 149 689 переглядів Rassol2 28 жовтня 2018 batch [Поддержка] 1 2 3 4 10 Автор: Sha, 16 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 248 відповідей 54 041 перегляд Sha 28 серпня batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 sale chat gpt (і ще %d) Теги: sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 коментарів 54 874 перегляди Sha 15 березня 2017 Модуль Import/Export Pro - XLSX -XLS - CSV - XML - JSON - Google Spreadsheets [Поддержка] 1 2 3 4 39 Автор: DevmanExtensions, 6 липня 2018 export import excel (і ще %d) Теги: export import excel import xlsx import xls import csv import xml import google spread export excel export xlsx export xls export csv export xml export google spread excel масове изменения товаров обновления акций бекапы электронная таблица import яндекс yml xml yml xls json 958 відповідей 109 493 перегляди DevmanExtensions 25 липня парсинг Парсер товарів. Наповнення Opencart, Insales, Bitrix, CRM та CMS Автор: solohaigor, 14 квітня 2023 парсер наполнить (і ще %d) Теги: парсер наполнить наполнение импорт товары перенос спарсить сбор opencart мониторинг цен конкуренты каталог товаров обновление цен импорт и экспорт поставщиков 0 коментарів 3 167 переглядів solohaigor 14 квітня 2023 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
sevvvvvvko Опубліковано: 11 січня 2023 Share Опубліковано: 11 січня 2023 09.01.2023 в 21:58, Rassol2 сказал: Если вы решили реализовывать то что сделать в обычных условиях нельзя, то придерживайтесь своей стратегии выноса этой задачи в отдельный скрипт. Если официально нельзя реализовать работу в двух языках полноценно, по причинам описанным тут https://simplepars.top/index.php?page=note&n=39 То зачем реализовывать какую то часть ? То есть зачем усложнять модуль логикой которая заведома в стандартном сценарии не возможна. А те кто пойдет не стандартным путем, до реализует и это. Спасибо за ответ! Получилось достаточно громоздко, но в общем и целом решить задачу через кучу UPDATE-запросов в БД удалось. Модуль в целом очень гибкий и мне нравится, и если может в будущих версиях у Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Надіслати Поділитися на інших сайтах More sharing options...
Rassol2 Опубліковано: 11 січня 2023 Автор Share Опубліковано: 11 січня 2023 11.01.2023 в 03:17, sevvvvvvko сказал: Вас таки получится упростить работу с категориями, атрибутами и опциями для мультиязычных сайтов там, где связка в виде какого-то идентификатора у сайта-донора присутствует, то будет вообще супер Я рад что у вас получилось решить вашу задачу. Конкретно на это отвечу. Модулю 3 года уже вроде, и вы первый кто написал что есть какая то возможность дернуть id у донора. Как вы понимаете что спрос на это нулевой, либо стремится к нулю. А работы что бы это сделать нужно множество, и усложнить как сам код модуля так и его настройку, а это сделает все сложнее для 99.99% пользователей, для того что бы угодить 0.01% Это может звучать не справедливо, но луче я уделю время на решение проблем 95% пользователей. А вот тем 5% с уникальными задачами предоставлю возможность решить их через доработку функционала встроенными скриптами. Примерно такой сейчас взгляд на подобные ситуации. Может в будущем что то изменится. 2 Надіслати Поділитися на інших сайтах More sharing options... Назад 468 469 470 471 472 473 474 475 476 477 478 Вперед Сторінка 473 з 533 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 83
Recommended Posts