PHP парсинг товаров в личном кабинете поставщика
800 UAHНеобходимо написать php-скрипт, который авторизуется в личном кабинете поставщика и парсит каталог товаров с помощью curl, PHP 5.3.
Порядок выборки:
1) парсим страницу брендов, из нее получаем список всех брендов
2) Перебираем каждую страницу бренда, из нее получаем список всех коллекций товаров этого бренда
3) Перебираем каждую страницу коллекцию товаров, получаем список всех товаров этой коллекции
4) Рядом с товаром отображается либо дилерская цена, либо розничная. В шапке сайта есть переключатель типа цены. Чтобы получить и ту, и другую цену, нужно переключить тип цены и повторно спарсить страницу коллекции.
В приложении - несколько скринов.
В качестве результата работы скрипта нужен массив товаров в виде:
Array
(
[code] => Array
(
[code] => Артикул товара, например, "908325"
[name] => Название товара, например, "Плитка 20,1*50,5 ELISSA MOSAICO BLU 1c"
[vendor] => Название бренда, например, "КЕРЛАЙФ"
[collection] => Название коллекции, например, "ELISSA"
[elementPicture] => ссылка на картинку, например "/upload/iblock/tale/elissamosaikmosaico_blu.jpg"
[elementSize] => размер товара, например, "20.1*50.5"
[edizm] => Единица измерения, например, "шт" или "кв.м."
[price] => Оптовая цена товара, например, "686.00"
[price_recom] => Розничная цена товара, например, "995.00"
[stock] => Остаток на складе, например, "30"
)
)
Для проверки работы (в целях экономии времени на парсинг) парсим только первые 2 бренда.
Додатки 3
Актуальні фриланс-проєкти в категорії PHP
Адмінка для статейного сайтуДобрий день. необхідно написати адмін панель для ігрового статейного сайту (сайт цей - https://themeforest.net/item/goodgames-portal-store-html-gaming-template/17704593) В адмінці повинно бути: 1. **Управління користувачами:** - Створення нових користувачів. -… HTML та CSS верстання, PHP ∙ 4 ставки |
Laravel + VueJS + InertiaJS ``` Ларавель + В'юДжеС + ІнерціяДжеСGood day, the project is written, it is working and ready to launch. Except for one nuance. SSR(Server Side Rendering) works very slowly, when launching a bot to check the load - the site crashes after 3-4 minutes. If you restart SSR during the check, it works but very slowly.… Javascript, PHP ∙ 2 ставки |
Змінити логіку акції 1+1=3Відео про те, що потрібно зробити https://www.loom.com/share/e73bc4b1b04c49f7b78acf95e9ce7d15?sid=73b5c8ee-c7c5-4518-86ef-acfc7ffda194 Якщо коротко, то потрібно змінити логіку акції 1+1=3 Наразі при додаванні 2-х піц 40см, вистрибує модалка де юзер може обрати собі 30-ку в… PHP ∙ 1 ставка |
Реалізувати інтеграцію 1c та Woocommerce |
Розробник Laravel з навичками роботи з SphinxУсім доброго часу доби, шукаю розробника Laravel, який зможе допомогти доробити поточний функціонал одного з проектів. Важливі навички роботи з Sphinx, а також вміння працювати з JS на більш-менш базовому рівні. У ставці будь ласка текстом вказуйте вартість 1 години вашої… PHP, Веб-програмування ∙ 2 ставки |