Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

{gran_266} ето текст

{gran_267} ето повторяющася граница, несколко картинок

в настройка для csv я делаю так: {gran_266}{gran_267} Резервация колонок:20

в реультат граници склеиваются в первая колнка, а в осталних отображается только {gran_267}

Надіслати
Поділитися на інших сайтах

Только что, Agatha65 сказал:

{gran_266} ето текст

{gran_267} ето повторяющася граница, несколко картинок

в настройка для csv я делаю так: {gran_266}{gran_267} Резервация колонок:20

в реультат граници склеиваются в первая колнка, а в осталних отображается только {gran_267}

Походу я понял что вы имеете в виду.
Вам нужно что бы результат границы {gran_266} не был склеен с первым повторением границы {gran_267}
Если так тогда вам нужно указать разделитель {csvnc} между границами.

{gran_266}{csvnc}{gran_267}

Так как {csvnc} - Оператор обозначающий переход на новую колонку в CSV

Надіслати
Поділитися на інших сайтах

Из хотелок...

Хочется указывать сразу при парсинге в csv, например, "Дату начала" и "Дату окончания" акции.

Можно ли как-то в столбце Значение {...} указать Дату "сегодня" а в следующей строке, например, "сегодня" + 7 дней ? Чтобы в прайсе вывело в одном и следующем столбце даты с разницей в эти 7 дней ???

Формат Даты желательно вида:

ДД.ММ.ГГГГ 

Надіслати
Поділитися на інших сайтах


1 минуту назад, Agatha65 сказал:

нет, мне нужно чтоби {gran_266} склеивалась с каждая {gran_267}

Нет сейчас такое не получится сделать.

Проблема в том что обычная граница это аналог обычной переменной в PHP а Повторяюшаясь это аналог Массива в php
И вот ту {gran_266}{gran_267} происходит только конкатенация.

Единственное место где можно что то добавить в каждое значение повторяющейся границы это раздел поиск замены.
Но там нельзя использовать другие границы.

Пока такую задачу не решить. :(

Надіслати
Поділитися на інших сайтах

2 минуты назад, Axelenz сказал:

Из хотелок...

Хочется указывать сразу при парсинге в csv, например, "Дату начала" и "Дату окончания" акции.

Можно ли как-то в столбце Значение {...} указать Дату "сегодня" а в следующей строке, например, "сегодня" + 7 дней ? Чтобы в прайсе вывело в одном и следующем столбце даты с разницей в эти 7 дней ???

Формат Даты желательно вида:

ДД.ММ.ГГГГ 

Как хотелку запишу.
Но пока что нет такой возможности.
Нужно вводить спец операторы для работы с датой. Я уже над этим думал.

  • +1 1
Надіслати
Поділитися на інших сайтах

Переделал некоторый пункты будущих действий.
С ними можно ознакомится здесь

Уже половину работы сделал по полному разделению действий между созданием товара и обновлением.
 

Надіслати
Поділитися на інших сайтах

Добрый день!
Дано:

Выделенный блок "
<select name="urun_bilgisi[16023][amount]" id="qty_count_16023">
<option value="6" >6</option>
<option value="12" >12</option>
<option value="18" >18</option>
<option value="24" >24</option>
<option value="30" >30</option>
<option value="36" >36</option>
<option value="42" >42</option>

</select>

"

Как вытягивать значение первого поля Value если в каждой карточке оно разное?

Надіслати
Поділитися на інших сайтах


Изучаю модуль, с карчтокой товара уже разобрался. Вопрос по опциям.

У донора у опций также 2 цены (старая и акционная). Как спарсить одну понятно. А как 2 спарсить? поиском в теме не нашел. Никто не сталкивался?

Вот пример ниже:

 

 

Спойлер

image.thumb.png.15ac1ce53771b47e652674a14ebc13c2.png

 

Змінено користувачем Aspirinnka1
Надіслати
Поділитися на інших сайтах


24 минуты назад, Aspirinnka1 сказал:

Изучаю модуль, с карчтокой товара уже разобрался. Вопрос по опциям.

У донора у опций также 2 цены (старая и акционная). Как спарсить одну понятно. А как 2 спарсить? поиском в теме не нашел. Никто не сталкивался?

Вот пример ниже:

 

image.thumb.png.15ac1ce53771b47e652674a14ebc13c2.png

Выставляется общая цена товара. Например, по минимальной опции. Выставляются акционные цены. Для опции парсится основная цена, без акции. В настройках Опенкарт задается правило. Учитывать Акцию в опциях

  • +1 1
Надіслати
Поділитися на інших сайтах


36 минут назад, lololod3 сказал:

Добрый день!
Дано:

Выделенный блок "
<select name="urun_bilgisi[16023][amount]" id="qty_count_16023">
<option value="6" >6</option>
<option value="12" >12</option>
<option value="18" >18</option>
<option value="24" >24</option>
<option value="30" >30</option>
<option value="36" >36</option>
<option value="42" >42</option>

</select>

"

Как вытягивать значение первого поля Value если в каждой карточке оно разное?

Напишите в личку мне. Помогу. Информация неполная для ответа

Надіслати
Поділитися на інших сайтах


37 минут назад, lololod3 сказал:

Добрый день!
Дано:

Выделенный блок "
<select name="urun_bilgisi[16023][amount]" id="qty_count_16023">
<option value="6" >6</option>
<option value="12" >12</option>
<option value="18" >18</option>
<option value="24" >24</option>
<option value="30" >30</option>
<option value="36" >36</option>
<option value="42" >42</option>

</select>

"

Как вытягивать значение первого поля Value если в каждой карточке оно разное?

Вот так ?
Текст начала <option value="
Текст конца "

  • +1 1
Надіслати
Поділитися на інших сайтах

5 минут назад, Rassol2 сказал:

Вот так ?
Текст начала <option value="
Текст конца "

Мне кажется, что там вопрос с продолжением. <option value="12" >  Здесь 12 - это какое-то закодированное доп значение. Типа размер 90*120. Т.е. необходимо задавать 12 равно 90*120. Но, возможно, что я перемудрил...

Надіслати
Поділитися на інших сайтах


Только что, partshez сказал:

Мне кажется, что там вопрос с продолжением. <option value="12" >  Здесь 12 - это какое-то закодированное доп значение. Типа размер 90*120. Т.е. необходимо задавать 12 равно 90*120. Но, возможно, что я перемудрил...

Текст начала <option
Текст конца </option>

Парсим с границами.
 

Спойлер

KfchPyC.png


Правила поиск замены.
<{skip}>|

и получаем только значения.

  • +1 1
Надіслати
Поділитися на інших сайтах

Только что, Rassol2 сказал:

Вот так ?
Текст начала <option value="
Текст конца "

Нет, так он не работает. 
Я выделил область и потом могу в ней парсить только с помощью повторяющейся границы

Надіслати
Поділитися на інших сайтах


10 минут назад, partshez сказал:

Мне кажется, что там вопрос с продолжением. <option value="12" >  Здесь 12 - это какое-то закодированное доп значение. Типа размер 90*120. Т.е. необходимо задавать 12 равно 90*120. Но, возможно, что я перемудрил...

Нет, это кратность упаковки на сайте доноре

Надіслати
Поділитися на інших сайтах


1 минуту назад, lololod3 сказал:

Нет, так он не работает. 
Я выделил область и потом могу в ней парсить только с помощью повторяющейся границы

Сделайте так.
 

Спойлер

5BKFAaX.png

И тогда повторяющаяся превратится в обычную границу.

Надіслати
Поділитися на інших сайтах

16 минут назад, Rassol2 сказал:

Текст начала <option
Текст конца </option>

Парсим с границами.
 

  Показать контент

KfchPyC.png


Правила поиск замены.
<{skip}>|

и получаем только значения.

 

Спойлер

Screen-2020-12-17_13-09-39.thumb.jpg.d8db862752a882b97e713af21451a44e.jpg

 

Спойлер

Screen-2020-12-17_13-09-04.thumb.jpg.2971a7aa00859b72bd0dc9354cb5bf36.jpg

 

Нужно чтоб выводилось только 1 повторение)))

Змінено користувачем lololod3
Изображения поставил с спойлер
Надіслати
Поділитися на інших сайтах


@lololod3 Выше я описал как получить только первое значений.

Пожалуйста прячьте скриншоты под спойлер. Это сохраняет читаемость страницы.

Надіслати
Поділитися на інших сайтах

9 минут назад, Rassol2 сказал:

Сделайте так.
 

И тогда повторяющаяся превратится в обычную границу.

Можете подробнее пояснить, как будет работать модуль в данном случае? 

Вопрос снят. Понятно

Змінено користувачем partshez
Надіслати
Поділитися на інших сайтах


1 минуту назад, partshez сказал:

Можете подробнее пояснить, как будет работать модуль в данном случае? 

Пропустит ноль повторений и возьмет одно.
По сути тоже самое что обычна граница париснга.

Надіслати
Поділитися на інших сайтах

33 минуты назад, partshez сказал:

Выставляется общая цена товара. Например, по минимальной опции. Выставляются акционные цены. Для опции парсится основная цена, без акции. В настройках Опенкарт задается правило. Учитывать Акцию в опциях

хм... попробую, спасибо. Только я, конечно, не понимаю откуда возьмутся акционные цены. Точнее, что даст "Учитывать Акцию в опциях". Или во время парсинга такая акция создастся автоматически просто?

Надіслати
Поділитися на інших сайтах


после обновления версии пропала = в опциях.

Может прописать код для = изначально в файлы? Как бы велика вероятность забыть про этот момент после очередного обновления. Особенно тем, кто уже все давно настроил и не лазил по модуля изучая его...

 

image.png.c4d4a46f330ecdc031d5c4d5414910e4.png

Надіслати
Поділитися на інших сайтах


8 минут назад, Aspirinnka1 сказал:

хм... попробую, спасибо. Только я, конечно, не понимаю откуда возьмутся акционные цены. Точнее, что даст "Учитывать Акцию в опциях". Или во время парсинга такая акция создастся автоматически просто?

Дополнительный модуль.... http://prntscr.com/w4lyja

http://prntscr.com/w4m02a   http://prntscr.com/w4m0qt    http://prntscr.com/w4m1uy

https://topmatras.pro/minto-ortopedicheskij-matras-tm-leaf-ukraina?search=MINTO - ортопедический матрас#65472

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.