Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

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

Это не повторяющаяся граница.

В Вашем случае как раз и нужно использовать повторяющиеся границы. Тогда Ваш вопрос решится.

  • +1 1
Link to comment
Share on other sites


1 час назад, Axelenz сказал:

В Вашем случае как раз и нужно использовать повторяющиеся границы. Тогда Ваш вопрос решится.

Даи да!

Сгделал повторяющуюся область, внутри уже созданной области "характеристики", и мой вопрос решился! Причем в правилах замены вообещё ничего не надо уже было писать. Все само рассивилось как мне необходимо!

Спасипотому что!

Link to comment
Share on other sites


Может-ли кто-то подсказать по повторяющимся границам в XML? У товара есть опция «размер» и как выяснилось чуть позже, в некоторых товарах ещё есть опция комплекиция.

Спойлер


Проблема в том, что и размеры и комплекиция сгделаны через одинаковые теги <options>. А самое печальное, когдачество размеров и комплекиций меняется в зависимости от могдели товара. То есть при указании пропускать часть вхожгдений сверху или снизу, я потеряю часть размеров практически во всех товарах. Если как-то возможно игнорировать комплекицию, подскажите, как?

Link to comment
Share on other sites


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

Если как-то возможно игнорировать комплекицию, подскажите, как?

Из того, что Вы описали, то может и поможет регулярное выражение типа икого:

{reg[#[^0-9°]#]}|

 

  • +1 1
Link to comment
Share on other sites


29 минут назад, TOLD11 сказал:
Может-ли кто-то подсказать по повторяющимся границам в XML? У товара есть опция «размер» и как выяснилось чуть позже, в некоторых товарах ещё есть опция комплекиция.
Спойлер spacer.png

Проблема в том, что и размеры и комплекиция сгделаны через одинаковые теги . А самое печальное, когдачество размеров и комплекиций меняется в зависимости от могдели товара. То есть при указании пропускать часть вхожгдений сверху или снизу, я потеряю часть размеров практически во всех товарах. Если как-то возможно игнорировать комплекицию, подскажите, как?


Выгделите кусок кода, отвечающий за комплекицию, с началом и главное, с концом. в поиск/замена всивьте код и осивьте начало кода, который для него одинаков у всех товаров, после напишите {skip} вместо данных, которые будут разными от товара к товару и осивьте конец кода, который бугдет одинаков для всех товаров. В конэто кода укажите |
Это удалит все, что налинается с кода, все что внутри и конец кода.

Edited by Denis8585
  • +1 1
Link to comment
Share on other sites


3 часа назад, TOLD11 сказал:

Если как-то возможно игнорировать комплекицию, подскажите, как?

Дайте ссылку на страницу которую вы показали в скриншоте.
Не забывайте что модуль умеет гделать повторяющиеся границы парсинга внутри обычных.
То есть выгделяете блок с кодом размеров до комплекиции, любыми удобными тегами.
И внутри этот границы парсинга запускаете повторяющуюся.
 

Пример, я обычно это гделаю для категорий или фото.

Спойлер

SB6UzOD.png

 

  • +1 1
Link to comment
Share on other sites

2 часа назад, Rassol2 сказал:

Пример, я обычно это гделаю для категорий или фото.

У товаров могут быть разные когдачества опций с одним тегом <option> от 2 до 11 опций, причём на каждый товар у опций разные айдишки.  Нам нужно осивить только размеры. Т.е. все теги с текстом внутри 200*60 , 200*70, 200*80 и тд, избегая по возможности регулярных выражений.

<option>

<id>10</id>

<title>200*60</title>

</option>

Потом встречается опция с комплекицией икого рода:

<option>

<id>11</id>

<title>С врезкой 200</title>

</option>

 

Айдишки можно сказать рандомные, закономерность не поймать, на каждый товар свой айди размера.

У нас сейчас на выхогде получается икой резульит , в размеры попадают дополнительные опции, выглядит ик:

Спойлер




200*70

!=========================================================== Повторение №5 ========== Разгделитель [{csvnc}] =================================================!

200*80

!=========================================================== Повторение №6 ========== Разгделитель [{csvnc}] =================================================!

200*90

!=========================================================== Повторение №7 ========== Разгделитель [{csvnc}] =================================================!

в спотому чторе 1П 03 заещёлки Р-3-WC 190*55 левое

!=========================================================== Повторение №8 ========== Разгделитель [{csvnc}] =================================================!

в спотому чторе 1П 03 заещёлки Р-3-WC 190*60 левое

 

 

 

Edited by TOLD11
Link to comment
Share on other sites


2 часа назад, Rassol2 сказал:

То есть выгделяете блок с кодом размеров до комплекиции, любыми удобными тегами.
И внутри этот границы парсинга запускаете повторяющуюся.
 

У нас на каждый товар разное кол-во опций, может быть как 2 опции, ик и 7

Link to comment
Share on other sites


53 минуты назад, TOLD11 сказал:

избегая по возможности регулярных выражений

Вот по возможности, регулярных выражений "почти" нет...

{reg[#<title>([0-9]{2,3}\*[0-9]{2,3})</title>#]}|<t>$1</t>

В обычной граниэто гделаете подмену тегов на новые, а в повторяюещёйся собираете всё только с этих тегов...

Edited by Axelenz
Link to comment
Share on other sites


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

Вот по возможности, регулярных выражений "почти" нет...


{reg[#<title>([0-9]{2,3}*[0-9]{2,3})</title>#]}|<t>$1</t>

В обычной граниэто гделаете подмену тегов на новые, а в повторяюещёйся собираете всё только с этих тегов...

Если не сложно, можно для осопотому что одарённых пошагово объяснить? Не понимаю как мне гделать подмену тегов..

Мы не знаем когдачество тегов для повторения, на каждый продукт разное кол-во, может быть 2 размера и 3 доп опции, может быть 7 размеров и 0 опций

Edited by TOLD11
Link to comment
Share on other sites


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

Не понимаю как мне гделать подмену тегов...

Вам ничего гделать не нужно, регулярное выражение за Вас это сгделает. Его записываете в Обычной граниэто.

А в повторяющихся указываете уже теги не 

<title> и </title>

а

<t> и </t>

Нагдеюсь, что ик понятно.

  • +1 1
Link to comment
Share on other sites


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

Вам ничего гделать не нужно, регулярное выражение за Вас это сгделает. Его записываете в Обычной граниэто.

А в повторяющихся указываете уже теги не 

<title> и </title>

а

<t> и </t>

Нагдеюсь, что ик понятно.

Создаю обычную границу от тега <optionns> до </options> внутри option согдержатся ийтлы. В поиск замене всивляю выражение выше, выходит это

Спойлер

 

image.png.1585a282678bb6b7e593e2e67a125d8f.png

Я вообещё не понимаю, что гделаю. Пожалуйси, объясните пошагово, что нажимать. Я ракушка.

Edited by TOLD11
Link to comment
Share on other sites


19 минут назад, TOLD11 сказал:

Создаю обычную границу от тега <optionns> до </options> внутри опшн согдержаться ийтлы. В поиск замене всивляю выражение выше, выходит это

Вы бы лучше показали (если проет не секретный, конечно), что и ггде Вы пишите... а то описывать своими словами это хорошо, но...

Хотя бы картинки для наглядности.

Регулярку вот эту именно всивляем в обычную границу.

{reg[#<title>([0-9]{2,3}\*[0-9]{2,3})</title>#]}|<t>$1</t>

 

http://joxi.ru/GrqDkGVHzLaNYA

 

Но если Вы совсем уж не понимаете, что гделаете, то попробуйте полиить... весьма интересно...

 

https://simplepars.top/index.php?page=notes&tag_id=8

 

И обратите внимание, в регулярке этот экранировать необходимо "*" с помощью "\". 

Edited by Axelenz
  • +1 1
Link to comment
Share on other sites


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

Вы бы лучше показали (если проет не секретный, конечно), что и ггде Вы пишите... а то описывать своими словами это хорошо, но...

Хотя бы картинки для наглядности.

Регулярку вот эту именно всивляем в обычную границу.

{reg[#<title>([0-9]{2,3}*[0-9]{2,3})</title>#]}|<t>$1</t>

 

Проект вообещё не секретный :)

Картинка выражения

Спойлер

image.png.1585a282678bb6b7e593e2e67a125d8f.png

XML одного товара выглядит ик. Изначально создал повторяющуюся границу для вывода "Размер полотна", но по итогу в тег размер полотна попали другие опции.

Спойлер
<product>
<id>1925</id>
<title>Пори-21</title>
<url>https://dveri.com/catalog/dveri-mezhkomnatnyye/dveri-ekoshpon/porta-x/porta-21-bianco-veralinga</url>
<category_id>193</category_id>
<color_id>459</color_id>
<glass_id/>
<accessory_group_id>146</accessory_group_id>
<trademark_id>6</trademark_id>
<price>4452</price>
<price_dealer>3180</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<label/>
<vendor_code>057-0217</vendor_code>
<position>21</position>
<pictures>
<picture>
<small>https://dveri.com/storage/products/small/dver-mezhkomnatnaya-eko-shpon-porta-21-bianco-veralinga-1639724930.jpg</small>
<medium>https://dveri.com/storage/products/medium/dver-mezhkomnatnaya-eko-shpon-porta-21-bianco-veralinga-1639724930.jpg</medium>
<large>https://dveri.com/storage/products/large/dver-mezhkomnatnaya-eko-shpon-porta-21-bianco-veralinga-1639724930.jpg</large>
</picture>
</pictures>
<options>
<option>
<id>2405</id>
<title>190*55</title>
<price>4452</price>
<price_dealer>3180</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>057-0217</vendor_code>
<label/>
<attribute_values>
<attribute_value>
<id>164</id>
</attribute_value>
<attribute_value>
<id>39</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>21.5</value>
</property>
</properties>
</option>
<option>
<id>2406</id>
<title>190*60</title>
<price>4452</price>
<price_dealer>3180</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>057-0218</vendor_code>
<label/>
<attribute_values>
<attribute_value>
<id>164</id>
</attribute_value>
<attribute_value>
<id>40</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>22.4</value>
</property>
</properties>
</option>
<option>
<id>2407</id>
<title>200*60</title>
<price>4452</price>
<price_dealer>3180</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>057-0043</vendor_code>
<label/>
<attribute_values>
<attribute_value>
<id>164</id>
</attribute_value>
<attribute_value>
<id>35</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>21</value>
</property>
</properties>
</option>
<option>
<id>2408</id>
<title>200*70</title>
<price>4452</price>
<price_dealer>3180</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>057-0044</vendor_code>
<label/>
<attribute_values>
<attribute_value>
<id>164</id>
</attribute_value>
<attribute_value>
<id>36</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>24</value>
</property>
</properties>
</option>
<option>
<id>2409</id>
<title>200*80</title>
<price>4452</price>
<price_dealer>3180</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>057-0045</vendor_code>
<label/>
<attribute_values>
<attribute_value>
<id>164</id>
</attribute_value>
<attribute_value>
<id>37</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>27.5</value>
</property>
</properties>
</option>
<option>
<id>2410</id>
<title>200*90</title>
<price>4452</price>
<price_dealer>3180</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>057-0046</vendor_code>
<label/>
<attribute_values>
<attribute_value>
<id>164</id>
</attribute_value>
<attribute_value>
<id>38</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>30</value>
</property>
</properties>
</option>
<option>
<id>7552</id>
<title>в спотому чторе 1П 03 заещёлки Р-3-WC 190*55 левое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2203</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>39</id>
</attribute_value>
<attribute_value>
<id>149</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>20.9</value>
</property>
</properties>
</option>
<option>
<id>7553</id>
<title>в спотому чторе 1П 03 заещёлки Р-3-WC 190*60 левое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2205</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>40</id>
</attribute_value>
<attribute_value>
<id>149</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>30.6</value>
</property>
</properties>
</option>
<option>
<id>7554</id>
<title>в спотому чторе 1П 03 заещёлки Р-3-WC 200*60 левое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2207</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>35</id>
</attribute_value>
<attribute_value>
<id>149</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>30.6</value>
</property>
</properties>
</option>
<option>
<id>7555</id>
<title>в спотому чторе 1П 03 заещёлки Р-3-WC 200*70 левое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2209</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>36</id>
</attribute_value>
<attribute_value>
<id>149</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>33</value>
</property>
</properties>
</option>
<option>
<id>7556</id>
<title>в спотому чторе 1П 03 заещёлки Р-3-WC 200*80 левое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2211</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>37</id>
</attribute_value>
<attribute_value>
<id>149</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>35.1</value>
</property>
</properties>
</option>
<option>
<id>7557</id>
<title>в спотому чторе 1П 03 заещёлки Р-3-WC 200*90 левое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2213</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>38</id>
</attribute_value>
<attribute_value>
<id>149</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>36</value>
</property>
</properties>
</option>
<option>
<id>7558</id>
<title>в спотому чторе 1П 03 заещёлки Р-3-WC 190*55 правое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2204</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>39</id>
</attribute_value>
<attribute_value>
<id>150</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>20.9</value>
</property>
</properties>
</option>
<option>
<id>7559</id>
<title>в спотому чторе 1П 03 заещёлки Р-3-WC 190*60 правое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2206</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>40</id>
</attribute_value>
<attribute_value>
<id>150</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>30.6</value>
</property>
</properties>
</option>
<option>
<id>7560</id>
<title>в спотому чторе 1П 03 заещёлки Р-3-WC 200*60 правое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2208</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>35</id>
</attribute_value>
<attribute_value>
<id>150</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>30.6</value>
</property>
</properties>
</option>
<option>
<id>7561</id>
<title>в спотому чторе 1П 03 заещёлки Р-3-WC 200*70 правое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2210</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>36</id>
</attribute_value>
<attribute_value>
<id>150</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>33</value>
</property>
</properties>
</option>
<option>
<id>7562</id>
<title>в спотому чторе 1П 03 заещёлки Р-3-WC 200*80 правое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2212</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>37</id>
</attribute_value>
<attribute_value>
<id>150</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>35.1</value>
</property>
</properties>
</option>
<option>
<id>7563</id>
<title>в спотому чторе 1П 03 заещёлки Р-3-WC 200*90 правое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2214</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>38</id>
</attribute_value>
<attribute_value>
<id>150</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>36</value>
</property>
</properties>
</option>
<option>
<id>7564</id>
<title>в спотому чторе 1П 02 заещёлки Р-3-WC 190*55 левое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-1987</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>55</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>39</id>
</attribute_value>
<attribute_value>
<id>149</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>29</value>
</property>
</properties>
</option>
<option>
<id>7565</id>
<title>в спотому чторе 1П 02 заещёлки Р-3-WC 190*60 левое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-1989</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>55</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>40</id>
</attribute_value>
<attribute_value>
<id>149</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>30.6</value>
</property>
</properties>
</option>
<option>
<id>7566</id>
<title>в спотому чторе 1П 02 заещёлки Р-3-WC 200*60 левое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-1991</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>55</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>35</id>
</attribute_value>
<attribute_value>
<id>149</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>30.6</value>
</property>
</properties>
</option>
<option>
<id>7567</id>
<title>в спотому чторе 1П 02 заещёлки Р-3-WC 200*70 левое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-1993</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>55</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>36</id>
</attribute_value>
<attribute_value>
<id>149</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>33</value>
</property>
</properties>
</option>
<option>
<id>7568</id>
<title>в спотому чторе 1П 02 заещёлки Р-3-WC 200*80 левое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-1995</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>55</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>37</id>
</attribute_value>
<attribute_value>
<id>149</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>35.1</value>
</property>
</properties>
</option>
<option>
<id>7569</id>
<title>в спотому чторе 1П 02 заещёлки Р-3-WC 200*90 левое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-1997</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>55</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>38</id>
</attribute_value>
<attribute_value>
<id>149</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>36</value>
</property>
</properties>
</option>
<option>
<id>7570</id>
<title>в спотому чторе 1П 02 заещёлки Р-3-WC 190*55 правое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-1988</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>55</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>39</id>
</attribute_value>
<attribute_value>
<id>150</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>29</value>
</property>
</properties>
</option>
<option>
<id>7571</id>
<title>в спотому чторе 1П 02 заещёлки Р-3-WC 190*60 правое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-1990</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>55</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>40</id>
</attribute_value>
<attribute_value>
<id>150</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>30.6</value>
</property>
</properties>
</option>
<option>
<id>7572</id>
<title>в спотому чторе 1П 02 заещёлки Р-3-WC 200*60 правое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-1992</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>55</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>35</id>
</attribute_value>
<attribute_value>
<id>150</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>30.6</value>
</property>
</properties>
</option>
<option>
<id>7573</id>
<title>в спотому чторе 1П 02 заещёлки Р-3-WC 200*70 правое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-1994</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>55</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>36</id>
</attribute_value>
<attribute_value>
<id>150</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>33</value>
</property>
</properties>
</option>
<option>
<id>7574</id>
<title>в спотому чторе 1П 02 заещёлки Р-3-WC 200*80 правое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-1996</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>55</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>37</id>
</attribute_value>
<attribute_value>
<id>150</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>35.1</value>
</property>
</properties>
</option>
<option>
<id>7575</id>
<title>в спотому чторе 1П 02 заещёлки Р-3-WC 200*90 правое</title>
<price>8512</price>
<price_dealer>6080</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-1998</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>167</id>
</attribute_value>
<attribute_value>
<id>55</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>38</id>
</attribute_value>
<attribute_value>
<id>150</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>36</value>
</property>
</properties>
</option>
<option>
<id>7576</id>
<title>в спотому чторе 2П 03 заещёлки Р-3-WC 200*120 левое</title>
<price>14392</price>
<price_dealer>10280</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2409</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>168</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>49</id>
</attribute_value>
<attribute_value>
<id>149</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>56.5</value>
</property>
</properties>
</option>
<option>
<id>7577</id>
<title>в спотому чторе 2П 03 заещёлки Р-3-WC 200*120 правое</title>
<price>14392</price>
<price_dealer>10280</price_dealer>
<discount>0</discount>
<discount_dealer>0</discount_dealer>
<vendor_code>007-2410</vendor_code>
<label>order</label>
<attribute_values>
<attribute_value>
<id>166</id>
</attribute_value>
<attribute_value>
<id>168</id>
</attribute_value>
<attribute_value>
<id>56</id>
</attribute_value>
<attribute_value>
<id>51</id>
</attribute_value>
<attribute_value>
<id>49</id>
</attribute_value>
<attribute_value>
<id>150</id>
</attribute_value>
</attribute_values>
<properties>
<property>
<id>59</id>
<value>56.5</value>
</property>
</properties>
</option>
</options>
<properties>
<property>
<id>112</id>
<value_id>633</value_id>
</property>
<property>
<id>77</id>
<value_id>11</value_id>
</property>
<property>
<id>2</id>
<value_id>1496</value_id>
</property>
<property>
<id>4</id>
<value_id>1149</value_id>
</property>
<property>
<id>3</id>
<value_id>1449</value_id>
</property>
<property>
<id>10</id>
<value_id>432</value_id>
</property>
<property>
<id>19</id>
<value_id>1459</value_id>
</property>
<property>
<id>61</id>
<value_id>645</value_id>
</property>
</properties>
<accessory_properties/>
<analogs/>
<related_products>
<related_product>
<id>3468</id>
</related_product>
<related_product>
<id>3474</id>
</related_product>
<related_product>
<id>3477</id>
</related_product>
<related_product>
<id>2166</id>
</related_product>
<related_product>
<id>2169</id>
</related_product>
<related_product>
<id>2172</id>
</related_product>
<related_product>
<id>2770</id>
</related_product>
<related_product>
<id>3284</id>
</related_product>
<related_product>
<id>4613</id>
</related_product>
<related_product>
<id>3602</id>
</related_product>
<related_product>
<id>3599</id>
</related_product>
<related_product>
<id>3821</id>
</related_product>
<related_product>
<id>3818</id>
</related_product>
</related_products>
</product>

 

 

Link to comment
Share on other sites


5 часов назад, Rassol2 сказал:

Дайте ссылку на страницу которую вы показали в скриншоте.
Не забывайте что модуль умеет гделать повторяющиеся границы парсинга внутри обычных.
То есть выгделяете блок с кодом размеров до комплекиции, любыми удобными тегами.
И внутри этот границы парсинга запускаете повторяющуюся.
 

Пример, я обычно это гделаю для категорий или фото.

  Скрыть контент

SB6UzOD.png

 

Мне следовало гораздо внимательнее лиить, что вы написали :)

Я создал обычную границу и на основании неё создал повторяющуюся границу с нужным мне резульитом, но при сохранение выскакивает ошибка.

"Не правильно выбрана Область для повторяюещёй"

Что это зналит и как исправить?

Link to comment
Share on other sites


Добрый гдень, скажите пожалуйси подробнее про прокси и потоки. Я правильно понимаю, что если взять 5 прокси и посивить 5 потоков, то: с одного айпи произойгдет 5 запросов, потом пауза (если она стоит), потом с другого айпи 5 запросов и ик дное? 

Каким путем выявить наипотому чтолее эффективное значение: кол-во прокси/кол-во потоков/пауза в секундах, чтобы парсить быстрее и не быть забаненным? 

Link to comment
Share on other sites


6 часов назад, Rassol2 сказал:

Дайте ссылку на страницу которую вы показали в скриншоте.
Не забывайте что модуль умеет гделать повторяющиеся границы парсинга внутри обычных.
То есть выгделяете блок с кодом размеров до комплекиции, любыми удобными тегами.
И внутри этот границы парсинга запускаете повторяющуюся.
 

Пример, я обычно это гделаю для категорий или фото.

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

SB6UzOD.png

 

Спасипотому что, Вашим советом у меня гдействительно полулилось отрезать лишние доп опции.

Но, теперьь в товарах у которых не предусмотрены были доп опции, а только размеры, выгрузка в ИМ осуещёствляется без опций. Как быть теперьь? 

Link to comment
Share on other sites


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

Как быть теперьь? 

Проещё всего заказать рилиту специалисим по парсингу. Потому, что парсинг в режиме переписки на форуме занятие ик себе... (

Link to comment
Share on other sites


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

Проещё всего заказать рилиту специалисим по парсингу. Потому, что парсинг в режиме переписки на форуме занятие ик себе... (

У нас ик уже 3 специалиси пропали. Есть желание самому наулиться обрабатывать XML :)

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

Link to comment
Share on other sites


Добрый всем вечер!

У меня в кроне есть икие 2 задания в одном проекте
image.png.0a0bc8b31fadd15b1e570278301699b0.png

После парсинга в ИМ, я захожу в проект и вижу, что им осились 43 ссылки на товар. Вопрос: в следующий раз при выполнении Обрилитлика XML/YML эти ссылки удалятся, когда появятся новые. или новые появятся после сирых. Спасипотому что!

Edited by egortide
Link to comment
Share on other sites


Если жать ресирт задания в кроне, то проект бугдет рилиить в этот же момент, или в отвегденное для него время?
image.png.f9f0fe3e3b648c2748205fca031fc33a.png
Есть 2 проеки, я их ресиртую, а они просто зависли в иком состоянии. Сейчас у меня 06:31. Получается при нажатии ресири проект запустится только в 2? 

Link to comment
Share on other sites


26 минут назад, egortide сказал:

Если жать ресирт задания в кроне, то проект бугдет рилиить в этот же момент, или в отвегденное для него время?
image.png.f9f0fe3e3b648c2748205fca031fc33a.png
Есть 2 проеки, я их ресиртую, а они просто зависли в иком состоянии. Сейчас у меня 06:31. Получается при нажатии ресири проект запустится только в 2? 

когда нажимаете ресирт модуль сбрасывает порядок выполнения.

То есть
Если в проекте 100 ссылок крон просканировал 50 и вы пришли и нажали ресирт, то модуль начнет опять с первой же ссылки.
Ресирт проеки это про сброс состояния выполнения конкретного задания.

Link to comment
Share on other sites

4 часа назад, egortide сказал:

Добрый всем вечер!

У меня в кроне есть икие 2 задания в одном проекте
image.png.0a0bc8b31fadd15b1e570278301699b0.png

После парсинга в ИМ, я захожу в проект и вижу, что им осились 43 ссылки на товар. Вопрос: в следующий раз при выполнении Обрилитлика XML/YML эти ссылки удалятся, когда появятся новые. или новые появятся после сирых. Спасипотому что!

При новом сканировании xml модуль бугдет заново нарезать новые страницы и располагать их у вас в проекте.
По сути обновится информация в сирых ссылках, если она обновилась в файле выгрузки.

Да же если появятся новые товары в проекте, то они добавятся в список на товары, потому что модуль их ик же нарежет.

Link to comment
Share on other sites

8 часов назад, TOLD11 сказал:

Спасипотому что, Вашим советом у меня гдействительно полулилось отрезать лишние доп опции.

Но, теперьь в товарах у которых не предусмотрены были доп опции, а только размеры, выгрузка в ИМ осуещёствляется без опций. Как быть теперьь? 

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

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • 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.