2017-02-03 4 views
0

У меня есть два приложения codeigniter. Один для Управление клиентами и один для Управление ведущими. Я хочу, чтобы merge Приложение Lead Management для управления клиентами, поэтому я могу получить доступ к функциональности приложения Lead Management из приложения Customer Management.Как слить два разных приложения CI, чтобы стать одним приложением?

Но я не понимаю, как это сделать. Значит, мне нужно сделать подпапку и скопировать весь код/​​файлы из Lead Management в приложение Customer Management, только некоторые файлы. Но оба приложения имеют разный код.

https://philsturgeon.uk/codeigniter/2009/07/08/Create-an-Admin-panel-with-CodeIgniter/

Я прохожу по ссылке выше, но здесь они объясняют, как создать два приложения с помощью CI.

Я не знаю, это вопрос на запись или нет, но всякая помощь приветствуется. Заранее спасибо.

+0

Если вы все еще используете все, что находится в папке с основными приложениями, не должно быть трудно получить доступ к функциям одного приложения в другом, не нужно ли требовать слияния? помощники/контроллеры/методы должны быть доступны для обоих ... если я что-то не хватает? –

+0

Я сделал две отдельные установки для обоих хостов, но хочу установить одну установку на моем сервере. –

+0

А я вижу, вы используете тот же тип базы данных для обоих (MySQL/Postgres/etc?). существуют ли конфликтующие именованные файлы в моделях/представлениях/контроллерах? Кстати, сообщение, которое вы цитировали, очень, очень, очень старое ... –

ответ

1

Это будет большой объем ручной работы и слияние вашей базы кода, а затем настройка баз данных на вашем одном сервере. Если вы хотите объединить их вместе, я предлагаю префикс таблиц при их перемещении, никаких конфликтов, которые, вероятно, маловероятны.

Оттуда вам нужно будет адаптировать настройку CI. Для этого нет «простого способа», и все будет ручным.

Смежные вопросы