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

Recommended Posts

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">,<

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

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


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 раз, при заливке новых товаров.

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

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


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

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

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

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

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


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

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

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

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


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

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

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

 

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

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


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

 

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

Пожалуйста

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

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


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>

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

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


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

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

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

 

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

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


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

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

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

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

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

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

image.thumb.png.ab3a0e1d721b9cebfa5ffc2b8fdd52d4.png

image.png.f4d8e6b1a571fbad9aeb831788490f56.png

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

image.thumb.png.86409efeb2be550d3897a1c2ae88dd28.png

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

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

image.png.072b1799c60e8db015a041226c8b4615.png

Модуль пишет

image.png.3471369ab4431fde46944430811111bc.png

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

image.png.cfb8324092f4bccc0e8080fa2a7cf405.png

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

image.png.727ba4bc425be94b9752591feefe647a.png

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

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

 

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


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

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

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

image.thumb.png.ab3a0e1d721b9cebfa5ffc2b8fdd52d4.png

image.png.f4d8e6b1a571fbad9aeb831788490f56.png

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

image.thumb.png.86409efeb2be550d3897a1c2ae88dd28.png

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

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


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", а в самой колонке менял значение атрибута. Спасибо.

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


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

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

Может

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

image.thumb.png.95fb033ec748ce91380fc4b2b7953f19.png

 

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

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

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

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


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

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

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

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


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

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

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

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


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 
 

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


@l1key нужно установить библиотеку PHPExcel

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

17 минут назад, Flint2000 сказал:

нужно установить библиотеку PHPExcel

Спасибо!
точно) я загрузил в корень в папке из инстала "файлы для Эксель") 

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


Первый раз столкнулся с дублями товаров. Причем непонятно почему это произошло и как с этим бороться.  У всех дублей разный код товара сформированный модулем, все товары от одного поставщика и подгружались на сайт одномоментно. SKU этих товаров одинаковый, url тоже. 

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

Может что посоветуете?

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


23 часа назад, SandP сказал:

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

самый последний в списке

 

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


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

Первый раз столкнулся с дублями товаров. Причем непонятно почему это произошло и как с этим бороться.  У всех дублей разный код товара сформированный модулем, все товары от одного поставщика и подгружались на сайт одномоментно. SKU этих товаров одинаковый, url тоже. 

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

Может что посоветуете?

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

Также возможно слишком часто обновляли страницу для добавления товаров - тоже иногда приводит к дубляжу.

Само оптимально использовать крон, тогда дублей не будет.

Т.е. советую удалить данного поставщика и перезалить.

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


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

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

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

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

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

Вхід

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

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

Important Information

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