Johnny Show,
Нужно создать 2 файла:
Nginx-1.11_vhost.conf в него код из ответа
nginx-dev-local.conf в него код из nginx.conf.sample
Нужно внимательно читать что я уже написал:
Так же для dev-разработки я продублировал файл nginx.conf.sample (он идет с системой) в nginx-dev-local.conf. В нем достаточно заменить все fastcgi_pass с fastcgi_backend на backend.
Boris Korobkov, список заказов условно можно получить через GET /api/orders, список invoice можно получить GET /api/invoices/order-id. Все хорошо кроме того что если заказов 100 то делать 100 запросов на invoice будет плохо.
Есть вариант выбрать все order-id и массово получить на них invoices, а потом рапределить по order-id.
Я не знаю что еще написать. Логика работы с API нужна и на сервере и на клиенте. Дублировать или нет. Может реализовать на сервере логику и проксировать js-запросы что в итоге даст /api/get-orders-with-invoices, /api/get-orders-with-xxx, /api/get-orders-where-soritng-by-name, но без дублирования на клиенте.
KrisIris, понятно. Вы скачали тему с оф. сайта которая устанавливается через composer или через админку.
Composer
Для этого нужно скопировать строчку из файла который вы скачали composer.json и вставить в composer.json в свой проект. Потом нужно обновить зависимости composer install. Скорее всего нужно будет ввести данные от личного кабинета медженты (marketplace). Вводите и скачивается тема.