/test-laravel-retailcrm

PHP скрипт, который создает заказ в RetailCRM через форму заказа на сайте Laravel. Для создания заказа используется RetailCRM API.

Primary LanguagePHP

Тестовое задание для программиста PHP

Необходимо создать сайт использую фреймворк Laravel (https://laravel.com/docs/8.x) с единственной страницей "Создание заказа", HTML-верстка не оценивается.

Страница создания заказа должна содержать форму с 4-мя полями: ФИО, Комментарий клиента, Артикул товара, Бренд товара. При отправке формы должен создаваться заказ в RetailCRM (описание API и ключ ниже), можно написать своё решение, можно использовать сторонние пакеты.

Заказ должен создаваться со следующими полями:

  • Статус заказа: trouble
  • Тип заказа: fizik
  • Магазин: test
  • Способ оформления: test
  • Номер заказа: дата вашего рождения, например 8051987
  • ФИО: ваши фио
  • Товар: артикул AZ105W бренд Azalita Название Маникюрный набор Solingen, 3 пр., белый футляр

Чтобы добавить товар в заказ ищем его в каталоге /api/v5/store/products по артикулу и бренду (в RetailCRM поле manufacturer) и добавляем в заказ по id первого оффера (products[0][offers][0][id]).

Комментарий клиента: ссылка на Ваш код тестового задания на github.com

Статьи или видео на тему "как создать блог на Laravel" Вам в помощь.

Описание API Retailcrm

API ключ: ------

Поддомен для запросов к API: https://.retailcrm.ru/

Build Status Total Downloads Latest Stable Version License

About Laravel

Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:

Laravel is accessible, powerful, and provides tools required for large, robust applications.

License

The Laravel framework is open-sourced software licensed under the MIT license.