У меня есть сайт с поддержкой Codeigniter в корне и каталог продуктов с поддержкой Magento внутри папки каталога. Мне было интересно, можно ли загрузить Codeigniter внутри Magento, чтобы я мог повторно использовать партиалы, помощников и т. Д.
Например: Я хотел бы использовать один и тот же заголовок на обеих платформах, поэтому файл header.php в Codeigniter использует помощник по URL и функции, которые Magento не понимает
Как мне этого добиться?
UPDATE:
Я пробовал следующее:
CODEIGNITER
|
\_ CATALOG (Magento)
Внутри файла index.php Magento я добавил:
include('../index.php');
$CI =& get_instance();
echo $CI->load->controller('welcome');
После этого я получил сообщение об ошибке «Не могу найти папку приложения» от Codeigniter при загрузке сайта / каталога. Так что-то сработало. Я проверял этот другой ТАК вопрос и внутри файла Codeigniter index.php я добавил:
$application_folder = dirname(__FILE__)."/application";
$system_path = dirname(__FILE__)."/system";
Первая ошибка исчезла, но затем последовали 5 ошибок php, когда не удалось найти CI / UTF8.php, CI / URI.php, CI / Benchmark.php ... и т. Д. Это основные файлы CI, на которые есть ссылки в начальная загрузка index.php.
Вот где я застрял ...