Не пробовал, но думаю да. В системе есть драйвер system/database/mmsql.php Нужно только в конфиге DB_DRIVER вказайть mmsql
yurets86, Ето как заставить человека ехать на велосипеде и мопеде одновременно... Не получиться короче.
Всё получится. Есть 2 варианта: 1. Подключать и отправлять прямые запросы на выборку данных 2. Использовать json для обмена. У меня работает по 2-му варианту: раз в сутки общая синхронизация товаров (по id) + при каждой генерации страницы запрашивается актуальная цена и текущий остаток. ОС и MS SQL - в разных городах. Скорость обмена - отличная
Поделитесь практикой с людьми, а то я не пойму как можно в конфиге вказать 2 одинаковие именованные константы и чтоб php их обоих принимал как разние? Нет ну можно имя задать константе другое но тогда проблема - опенкарт не поймет что со второй(незнакомой) ему константой делать. Придеться много чего переписывать или писать... Народ ждет Вашого умного совета с практики а не теории типа - можно
Не стоит глумиться, считая себя сверхумным. Форум существует для обмена опытом, а не самовыпячивания. Что же касается обмена в json, то схема такая: При полной загрузке - то же самое, только добавляется соединение и его проверка с БД ОС
Vlad-i-Slav, Хоть один вариант приведете? В опенкарте нельзя подключить 2 БД одновременно, да как и в любых других ЦМСках Вы должны понимать что для етого нужно написать сложную систему выборки ... которая то что нужно отдельному участку кода будет брать в 1 БД данние а то что нужно другому участку кода - у 2 БД Так что пока тут Вы щитаете себя умным, я все во навсего прошу Вас рассказать людям как ето сделать, 2 БД одновременно в опенкарте?
yurets86, если и можно с 2-х баз, чтобы работало, то это сделать будет большим гемором, проще все держать в одной бд. А по поводу подключения mssql на форуме oc есть интересная тема - Стоит обратить внимание на этот пост - Few months ago, my company converted a Opencart Store v1.4.9.1 from MySQL to SQL Server. It was a hard work, because that was our first time, and the Opencart project was written specially to work with MySQL. If you try to use "system\database\mmsql.php", you'll get many errors, because the differences between MySQL and SQL Server queries aren't be treated in source code. Работа ОС заточена под работу с mysql - поэтому нужно будет и ковырять исходный код. Там же есть и пост о том, что удалось сделать 1.5.4.1 - 3 months ago we converted the OpenCart v1.5.4.1 to work with SQL Server 2005/2008/2012 in versions for both drivers "mssql" and "sqlsrv" Для 1.4.9. в форуме есть и файлы для миграции и мануал guide-to-migrate-opencart-v-1.4.9.1-from-mysql-to-sqlsrv.txt (Intructions for migration) - правда сейчас чего-то не открывается, также как и демка с ос 1.5.4.1 - ошибка у них какая-то на сайте.