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

Rassol2

Extensions developer
  • Posts

    11,656
  • Joined

  • Last visited

Everything posted by Rassol2

  1. Больно. Но на глаз мне кажется что вы взяли повторяющуюсь границу пасинга и решили ее поделить на вторую повторяющуюсь границу парсинга. Если я прав. То дальше ответ нет это не будет работать. В математике можно делить число на число но нельзя делить массив на массив. По крайне мери используя базовые математические функции. Ну и ожидать что это там внутри само поймет какой элемент из повторения на какой поделить. Поправьте если я не правильно предположил.
  2. Вот вам подсказка. Вот сюда лепите 1. Срабатывает, значит функция работает. Заменяете на границу парсинга перестает работать. Открываете бутылочку пива, включаете метод обратной дедукции и тогда возможно закрадется мысль, может вопрос в тех данных кто попадают в границу парсинга ? Допивая бутылочку пива до нижней грани этикетки вы вспоминаете что это работает при использовании правило %значение% - которое гласит что в границе парсинга в любом месте должно быть сравниваемое значение. Другим языком что перед цифрой один или после нее может быть что угодно, и тогда это утверждение будет справедливо. И вот тут допивая последние осадки из бутылки будет ясно, значит что то все же закрадется в границу парсинга. Осталось найти что и почему. НО если вас устраивает решение с %значением% то пусть будет так. Но тут могу предположить что с вероятностью в 98% сравнение в допуск работает.
  3. Идете на сайты где не срабатывает и изучаете что прилетает на них в эту границу, и сравниваете. Тут сравнение идет не по моим алгоритмам а банально в лоб. Значение оператор языка программирование сравнить.
  4. Тут очевидный ответ. Значит оно не равно. Тут других вариантов нет. Доставайте увеличительное стекло и проверяйте что с чем сравниваете. Где то там есть подвох.
  5. Внимательно читаем мой вопрос. Куда именно вы вставляете вот это правило в модуле!!! {gran_1}{/}{gran_2} Я не хочу решать за вас задачу как вам и что получить. Ваш вопрос изначально звучал можно ли так делать. Ответ да! Если у вас не работает укажите где вы это записываете. А зачем вы это делаете и что вы хотите получить это дело десятое и не моего ума. Моя задача проверить функционал.
  6. Мне нужно понять куда именно вы хотите записать вот это {gran_1}{/}{gran_2} Так как это работает, но судя по тому что у вас возникает этот вопрос вы пытаетесь засунуть эту запись куда то в экзотическое место.
  7. Не совсем понимаю где именно вы это хотите сделать ? вообще границу на границу делить можно. И это легко проверяется. или конкретнее укажите что вы имеете в виду.
  8. нет, так как если мы начнем разговор о связанных оциях то их не получится парсить. Этого в модуле нет да и не будет никогда. Связь как правило происходит за пределами глаз парсера, где то на бекенде. Как правило вы выбираете цвет затем размер и сервер донора думает и выплевывает вам значение остатка и цены, и еше чего то зависящего от связи. И вот такие связи достать не проклацав все варианты и не получив все возможные вариации остатков и ... не получится. К сожалению.
  9. Вот я сделал на быструю руку по инструкции и каши нет. Понятное дело что настраивал только две границы и не вникал в детали вашего случая. Единственное что вижу что тут есть некая связь цвета и размере из за этого идет повторение и логично было бы исключить их, а точнее пропарсить только один блок. Что я и сделал. Опять же не вникая во все нюансы. Опция цвет Опция размер Так же вот файл настроек этих двух границ. Создаете новый проект загружаете его и изучаете. А там уже развивайте мысь и дорабатывайте решение. SPsetting-601.json
  10. Я подразумевал что нельзя взять карточку товара и разбить ее на несколько товаров и сразу загрузить. Но думаю это можно сделать через прайс, с одной страницы товара получить несколько строк прайса, возможно немного доработать такой прайс вручную. Протянуть колонки или что то еше и затем уже грузить сам прайс в магазин. Вот в такой схеме я думаю можно найти решение.
  11. Я опирался на ТЗ там были и примеры. Если додумывать то можно далеко дойти. К примеру вообще правило не учитывает пробел в конце а это как по мне более опасная ситуация чем попасть на цену в тугриках.
  12. Здравствуйте. Назрел такой вопрос, вы зарегистрировались на этом ресурсе 7 часов назад и у вас только одно сообщение. Именно это. Так же я вижу что вам нет в списке покупателей. Исходя из этого хотел бы узнать номер заказа и где вы приобретали модуль. Поддержку предоставляю только покупателям модуля. Все это можете написать мне в лс.
  13. Ну если развивать эту мысль, то можно не только сократить а еше сделать селовекопонятнее, а именно выбрасить регулярки из за ненадобности. {skip},{skip},{.*}|$1$2,$3 Хотя фиг еше что понятнее будет пользователю Но для понимания можно еше и подсветить ) {skip},{skip},{.*}|$1$2,$3
  14. Нет на данный момент такой возможности нет. Тут проблема в том что мы не знаем сколько атрибутов будет, один или 10 или 100. Соответственно модуль не может расчертить эксель зарание. А он пишется сверху в низ. Тут пока туго с решением этого вопроса.
  15. Обновление v4.9-1_beta Внимание это возможно глючное обновление и его не рекомендую устанавливать тем кто не на ты с компьютером. В данном обновлении внесено только два исправления. 1) Исправлен баг с переформатированием фото из формата webp в jpg и png, баг когда все фото в товаре заменяются одним и тем же. То есть у донора 10 разных фото а у вас после преобразования 10 одинаковых. 2) Исправлен баг с редактором товаров когда у вас не выпадает список действий если в имени какого то проекта используются спец символы. Изменения довольно простые но так как я 8 месяцев не видел код своего модуля риск что то попутно повредить крайне велик.
  16. В данное ветке модуля я уже выкладывал скрипт для скачивания файлов. Найдите его по поиску. Далее делаете две границы парсинга с ссылками на файлы. Первую используете в скрипту для скачивания файлов. Вторую ссылки донора преобразовываете в ссылки на ваш сайт, по стандарту как качаете и куда ложете. Через поиск замену. И вот вторую границу можете уже использовать в описании к товару что бы вставить подготовленные ссылки на файлы у вас.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.