Задать вопрос
@artem78

Как можно связать Yii2 с OpenCart2?

Здравствуйте.
На фреймворке Yii2 планируется создать систему для обработки заказов для ИМ на OpenCart2. Она должна будет иметь возможность доступа к данным магазина таким как товары, заказы, виды доставки, покупатели и пр. Собственно вопрос, как сделать такую интеграцию? Самое первое что приходит в голову, создать свои модели в Yii2 продублировать в них логику из OC и подключить к уже существующей БД OC. Другой вариант, вместо БД задействовать API Opencart. Возможно уже существуют какие-либо готовые решения либо вообще нет смысла тянуть сюда Yii2 и лучше дорабатывать функционал магазина? Хотелось бы узнать мнения специалистов на этот счёт.
  • Вопрос задан
  • 292 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
@morricone85
систему для обработки заказов для ИМ


Что вы имеете в виду?

создать свои модели в Yii2


в opencart можно создать такие же модели.

По-моему, легче дописать то, что нужно на opencart.
Ответ написан
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Собственно вопрос, как сделать такую интеграцию?

общая база данных, проще и оптимально, если не планируете обновлять cms или уверенны, что структура базы не изменится. Иначе api.

Возможно уже существуют какие-либо готовые решения либо вообще нет смысла тянуть сюда Yii2 и лучше дорабатывать функционал магазина?

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

Хотелось бы узнать мнения специалистов на этот счёт.

На какой счет? Как определить инструмент для разработки не имея ТЗ? Специалисты так не делают. Хотя бы бриф. Нельзя выбрать framework для "что-то про crm"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы