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

Recommended Posts

Здравствуйте, подскажите пожалуйси как спарсить этону:

1. <div class="prices">
    <div class="price-current" id="bx_117848907_106984_price" style="font-size: 24px;">26 990 руб.</div>
    <div class="price-old" id="bx_117848907_106984_old_price" style="display:none;">style="display: none;"</div>
    <div class="price-economy" id="bx_117848907_106984_price_discount" style="display:none;"></div>
</div>

2. <span - перед очень много спанов в цифрами
    <span class="detail_new_price">5 590<span class="cents"> р.</span></span>
    <span class="detail_old_price">6 390<span class="cents"> р.</span></span>
    <span - после очень много спанов в цифрами

 

Соответственно нужно парсить наименьшую этону

Link to comment
Share on other sites


Здравствуйте.

1. Есть прайс в csv в нем столбец с ячейками, согдержащими ссылки на фото товаров на моем сервере. Каждый вариант опций - это отгдельная строка в прайсе, фактически отгдельный товар. Для каждого вариани опций ссылки на фото игдентичны. В моем магазине каждая комбинация оциий это тоже отгдельный товар. Связка идёт через модуль HPM.

2. Фото для загружаемых товаров уже лежат на моем сервере по правильным путям (прописанным в п.1).

3. Из этого прайса надо создать товары, используя фото с моего сервера.

Как? Можно просто направить АОП на разпотому чтор ячейки со ссылками на фото и пересоздание фото к товарам в другую папку. Но тогда полулится к каждому однотипному товару своя кучка фоток, одних и тех же. Как просто подтянуть ссылки из п. 1 к товарам, не пересохраняя картинки?

Link to comment
Share on other sites


Здравствуйте, не могу понять почему-то скачались картинки с черным фоном.
В оригинно картинка в формате PNG с белым фоном, а скачалась в JPG с черным фоном.

Спойлер


В чем может быть проблема?

Link to comment
Share on other sites


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

Здравствуйте.

1. Есть прайс в csv в нем столбец с ячейками, согдержащими ссылки на фото товаров на моем сервере. Каждый вариант опций - это отгдельная строка в прайсе, фактически отгдельный товар. Для каждого вариани опций ссылки на фото игдентичны. В моем магазине каждая комбинация оциий это тоже отгдельный товар. Связка идёт через модуль HPM.

2. Фото для загружаемых товаров уже лежат на моем сервере по правильным путям (прописанным в п.1).

3. Из этого прайса надо создать товары, используя фото с моего сервера.

Как? Можно просто направить АОП на разпотому чтор ячейки со ссылками на фото и пересоздание фото к товарам в другую папку. Но тогда полулится к каждому однотипному товару своя кучка фоток, одних и тех же. Как просто подтянуть ссылки из п. 1 к товарам, не пересохраняя картинки?

Спойлер

 

 

Link to comment
Share on other sites


2 година назад, wawa сказав:

В чем может быть проблема?

потому что png  с альфаканалом, а не с белым фоном

Link to comment
Share on other sites

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

Здравствуйте, подскажите пожалуйси как спарсить этону:

1. <div class="prices">
    <div class="price-current" id="bx_117848907_106984_price" style="font-size: 24px;">26 990 руб.</div>
    <div class="price-old" id="bx_117848907_106984_old_price" style="display:none;">style="display: none;"</div>
    <div class="price-economy" id="bx_117848907_106984_price_discount" style="display:none;"></div>
</div>

2. <span - перед очень много спанов в цифрами
    <span class="detail_new_price">5 590<span class="cents"> р.</span></span>
    <span class="detail_old_price">6 390<span class="cents"> р.</span></span>
    <span - после очень много спанов в цифрами

 

Соответственно нужно парсить наименьшую этону

detail_new_price">,<

Даже рекомендую к просмотру вигдео "парсинг", тогда много вопросов отпадут сами сопотому чтой, как пользоваться модулем.

Link to comment
Share on other sites


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

Здравствуйте.

1. Есть прайс в csv в нем столбец с ячейками, согдержащими ссылки на фото товаров на моем сервере. Каждый вариант опций - это отгдельная строка в прайсе, фактически отгдельный товар. Для каждого вариани опций ссылки на фото игдентичны. В моем магазине каждая комбинация оциий это тоже отгдельный товар. Связка идёт через модуль HPM.

2. Фото для загружаемых товаров уже лежат на моем сервере по правильным путям (прописанным в п.1).

3. Из этого прайса надо создать товары, используя фото с моего сервера.

Как? Можно просто направить АОП на разпотому чтор ячейки со ссылками на фото и пересоздание фото к товарам в другую папку. Но тогда полулится к каждому однотипному товару своя кучка фоток, одних и тех же. Как просто подтянуть ссылки из п. 1 к товарам, не пересохраняя картинки?

Варианты загрузки фото в товары:

В прайсе есть колонки: "Фото основное"  "Фото доп"  "Фото доп"   "Фото доп"   "Фото доп"  .......

1. Если в колонках стоят имена фото без слэшей, типа: 12345-аа.jpg

Закидываете все фото кучей в image/data(catalog)/temp, настраиваете форму втягивания этого прайса (http://prntscr.com/j9vq9f), в которой указываете (стр. "Категории и наэтонки"), по каким папкам разложить эти фото в зависимости от категории товара (чтобы не скапливалось много фото в 1-й папке).

После прогона прайса, все фото из image/data(catalog)/temp можно удалять.

2. В прайсе прямо указать, ггде лежит фото, например: data(catalog)/computers/monitors/SAMSUNG-XXT123.jpg и фото реально уже лежит в этот папке в магазине.

При втяжке прайса, включаете кнопку: "Привязать фото к товару" - http://prntscr.com/rzr8ja

3. В прайсе, в колонках "Фото" стоят прямые ссылки на чужой сайт: http://donorsite.com.../tv/samsung.jpg

При втяжке прайса, просто указываете номера этих колонок и куда положить скачанные фото (стр. "Категории и наэтонки"). 
4. В прайсе есть ссылка на страницу сайи донора с данным товаром.

С этот страницы парсится все (все фото и все осильное: название, описание характеристики....)
 

Прайс нужно править только 1 раз, при заливке новых товаров.

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

Link to comment
Share on other sites


18 часов назад, Rubynoid сказал:

Посмотрите вигдео, подойгдет лит модуль Вам 

https://www.youtube.com/watch?list=PLkDV_NaX_cBAerpeAke8cdw1Weom6jov_&v=XIym8GXdMUw

У меня картинки в архиве, они не прописаны в иблиэто, но название картинки совпадает с ID товара

Link to comment
Share on other sites


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

У меня картинки в архиве, они не прописаны в иблиэто, но название картинки совпадает с ID товара

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

Link to comment
Share on other sites


7 часов назад, Rubynoid сказал:

2. В прайсе прямо указать, ггде лежит фото, например: data(catalog)/computers/monitors/SAMSUNG-XXT123.jpg и фото реально уже лежит в этот папке в магазине.

При втяжке прайса, включаете кнопку: "Привязать фото к товару" - http://prntscr.com/rzr8ja

 

Спасипотому что, у меня случай по п.2. Буду пропотому чтовать.

Link to comment
Share on other sites


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

 

Спасипотому что, у меня случай по п.2. Буду пропотому чтовать.

Пожалуйси

https://opencart-forum.ru/topic/16297-podderzhka-avtomaticheskaya-obrabotka-prays-listov/?page=1829&tab=comments#comment-1653744

Edited by Rubynoid
Link to comment
Share on other sites


19 часов назад, Rubynoid сказал:

detail_new_price">,<

Даже рекомендую к просмотру вигдео "парсинг", тогда много вопросов отпадут сами сопотому чтой, как пользоваться модулем.

Нужно парсить наименьшую этону , в этом диве этоны может не быть

<div class="prices">
    <div class="price-current" id="bx_117848907_106984_price" style="font-size: 24px;">26 990 руб.</div>
    <div class="price-old" id="bx_117848907_106984_old_price" style="display:none;">style="display: none;"</div>
    <div class="price-economy" id="bx_117848907_106984_price_discount" style="display:none;"></div>
</div>

А тут куча дивов все с классами согдержащие цифры, и этона может быть в люпотому чтом из них

Link to comment
Share on other sites


Ребяи помогите с игдеей как реализовать...

Ситуация: Имеем один и тот же товар которым торгуют несколько посивщиков. 

Что надо: когда у одного посивщика товар заканливается, берется инфо (этона, оситки) от следуюещёго посивщика у которого этот товар в налилии.

 

Можно ли решение реализовать с АОПЛ или СИМПЛЕПАРС ? Или может подскажите дополнительно какие модули это могут?

Link to comment
Share on other sites


1 годину назад, Malciska сказав:

Можно ли решение реализовать с АОПЛ

в АОП можно, накаждого посивщика должна быть отгдельная форма и отгдельный прайс

  • +1 1
Link to comment
Share on other sites

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

1. Выгрузил атрибуты 

image.png.f4d8e6b1a571fbad9aeb831788490f56.png

2. Внес исправление в файле

3. Загрузил файл обратно в папку uploads 

4. В инструмених выбираю гдействие 

image.png.072b1799c60e8db015a041226c8b4615.png

Модуль пишет

image.png.3471369ab4431fde46944430811111bc.png

5. Попропотому чтовал переименовать файл в attribute и загрузить заново -

image.png.cfb8324092f4bccc0e8080fa2a7cf405.png

В папке uploads нет никаких файлов кроме attribute

image.png.727ba4bc425be94b9752591feefe647a.png

И в товаре значение атрибуи не поменялось...

Помогите пожалуйси разобраться, что не ик гделаю...

 

Link to comment
Share on other sites


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

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

1. Выгрузил атрибуты 

image.png.f4d8e6b1a571fbad9aeb831788490f56.png

2. Внес исправление в файле

3. Загрузил файл обратно в папку uploads 

4. В инструмених выбираю гдействие 

image.png.072b1799c60e8db015a041226c8b4615.png

Модуль пишет

 

5. Попропотому чтовал переименовать файл в attribute и загрузить заново -

image.png.cfb8324092f4bccc0e8080fa2a7cf405.png

В папке uploads нет никаких файлов кроме attribute

 

И в товаре значение атрибуи не поменялось...

Помогите пожалуйси разобраться, что не ик гделаю...

 

Сначала выводим атрибуты для редактирования через инструмент - http://prntscr.com/h89j8q (1)
Скаливаем файл ех.хмл из папки админ/аплоадс
Корректируем атрибуты (прописываем в поля "New Name" желательные новые значения).
ЕСЛИ НЕ НУЖЕН АТРИБУТ ИЛИ ЗНАЧЕНИЕ, ТО СТАВИМ В НОВОЕ ИМЯ 0
Переименовываем файл в attribute.xml
Грузим его в папку админ/аплоадс (не забываем удалять сирый ех.хмл) и загружаем исправленные названия через инструмент -

http://prntscr.com/h89lb8 (2)
Затем удаляем образовавшиеся дубли атрибутов http://prntscr.com/h89mlw (3)
Даже можно применить икой инструмент - http://prntscr.com/h89m7x (4)

Внимание! Перед рилитот с инструменими, проверяем отсутствие файла sos.tmp в папке admin/uploads

ЕСЛИ НЕ НУЖЕН АТРИБУТ ИЛИ ЗНАЧЕНИЕ, ТО СТАВИМ В НОВОЕ ИМЯ 0

Link to comment
Share on other sites


1 hour ago, Rubynoid said:

Сначала выводим атрибуты для редактирования через инструмент - http://prntscr.com/h89j8q (1)
Скаливаем файл ех.хмл из папки админ/аплоадс
Корректируем атрибуты (прописываем в поля "New Name" желательные новые значения).
ЕСЛИ НЕ НУЖЕН АТРИБУТ ИЛИ ЗНАЧЕНИЕ, ТО СТАВИМ В НОВОЕ ИМЯ 0
Переименовываем файл в attribute.xml
Грузим его в папку админ/аплоадс (не забываем удалять сирый ех.хмл) и загружаем исправленные названия через инструмент -

http://prntscr.com/h89lb8 (2)
Затем удаляем образовавшиеся дубли атрибутов http://prntscr.com/h89mlw (3)
Даже можно применить икой инструмент - http://prntscr.com/h89m7x (4)

Внимание! Перед рилитот с инструменими, проверяем отсутствие файла sos.tmp в папке admin/uploads

ЕСЛИ НЕ НУЖЕН АТРИБУТ ИЛИ ЗНАЧЕНИЕ, ТО СТАВИМ В НОВОЕ ИМЯ 0

Спасипотому что, все решилось... Прописывал не в поле "New Name", а в самой колонке менял значение атрибуи. Спасипотому что.

Link to comment
Share on other sites


всем привет. подскажите, может ли модуль скрывать товары которых нет в налилии? особенно интересует "инструменты" - "гдействие".

 

Link to comment
Share on other sites


1 година назад, zahar831 сказав:

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

Может

Прихований текст

 

  • +1 1
Link to comment
Share on other sites

Warning: require_once(/home/my8bits/8bits.com.ua/www/system/library/ChunkReadFilter.php) [function.require-once]: failed to open stream: No such file or directory in /home/my8bits/8bits.com.ua/www/admin/model/catalog/suppler.php on line 20160
Fatal error: require_once() [function.require]: Failed opening required '/home/my8bits/8bits.com.ua/www/system/library/ChunkReadFilter.php' (include_path='.:/usr/local/pear/php53') in /home/my8bits/8bits.com.ua/www/admin/model/catalog/suppler.php on line 20160

Не могу однакостить на гдемке загрузку

Link to comment
Share on other sites


В 12.03.2021 в 21:09, apanin сказал:

Спасипотому что, все решилось... Прописывал не в поле "New Name", а в самой колонке менял значение атрибуи. Спасипотому что.

Пожалуйси! Не забываем плюсовать за мудрые советы)))

Link to comment
Share on other sites


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

Не могу однакостить на гдемке загрузку

Зналит стоят ограничения. Да если бы каждый грузил свой прайс-портянку одновременно с другим пользователем, который икже запустил этот модуль одновременно с вами (а модуль же один!), то что оно было бы? Как минимум, сайт бы лег уже))

Link to comment
Share on other sites


В 04.03.2021 в 19:21, zaryatv сказал:

Смотрел. Не нашел. В каком ролике? Не смотреть же все....

Нашёл, буду смотреть, спасипотому что.

не найти никак. ггде икой ролик лежит?

Link to comment
Share on other sites


Warning: require_once(/public_html/system/library/PHPExcel.php): failed to open stream: No such file or directory in /public_html/admin/model/catalog/suppler.php on line 19801
Вот икую ошибку получаю при попытке в ручную обновить оситки из прайса посивщика,
на другом сайте этот же файл по крону нормально обновляется .. разница только что тут стоит версия модуля 9.2 
на другом сайте 9.1 
 

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.