Кто опробовал и имеет компонент JoomOCShop - Joomla Opencart Integration ? Просьба выложить на форум, у кого есть. Акт. версия 2.1 . Действительно ли, там спокойно все модули от Opencart ставятся, и - это нормальный мост, т.е. можно ставить и Joomla, и Opencart на разные MySQL базы - каждому своя? --- *заодно, ищу знакомого с такими задачами интеграции для взаимодействия и заказов по доработкам и модулям
Почему именно этот компонент выбрали (просто реально интересно)? Почему не mijoshop? Он хоть более раскручен, т.е. можно хоть и не официальную, но "поддержку" получить со стороны других пользователей. То что написано, что спокойно все модули встанут, так это ложь (на мой взгляд), так как на чистый опенкарт зачастую модули встают конфликтуя друг с другом, а здесь тем более. Ну и логика реализации здесь как и у мышошопа, магазин встает внутри джумлы через установщик самой джумлы (как обычный модуль/плагин), а это значит что базы отдельной здесь быть никак не может - база едина. Мое мнение - идея реализации слизана товарисчами индусами у товарисчей турков. У вторых опыта побольше и визуально (не ковыряя код) все сделано более лучше. Самая фишка, у такой связки, в том, что здесь практически не нужны модули опенкартовские (ну симплу поставить или что-то подобное + модули оплаты/доставки и все), большую часть функционала, которого не хватает в голом опенкарте можно с легкостью решить функционалом и доп. расширениями самой джумлы (конфликтов будет меньше). Для эксперимента можно попробовать, но что-то серьезное делать на такой связке я бы не стал, нет практически народа кто работал с JoomOCShop. Так что посоветоваться или покурить проблему не с кем будет.
В mijoshop не все модули Opencart напрямую можно воткнуть, как бы - нужно код(пути) переделывать). --- По скупым сведениям, до сего момента, подавалась инф., что это типа полная интеграция и подходимость всех модулей. Чуть ли на 2х разные MySQL базах сборку можно сделать. Типа мост полноценный. Хотелось бы проверить. *** И вообще, давно порываюсь затею моста между ними организовать. Т.е. 2 инсталла в разных папках/поддоменах/доменах с разными MySQL базами. Типа: 1. Пишется плагин, к-й при регистрации в Joomla данные из полей формы и базы передаёт в OpenCart. 2. Пишется модуль, к-й передаёт данные из полей формы и базы OpenCart в Joomla. 3. Оставить сначала для простоты 2 разных кабинета, везде ссылки на переход в кабинет OpenCart и в кабинет Joomla. Можно назначить главным один и далее все данные там править, во 2м - просто их отображение (дубль). При входе/вых в 1м месте - вход/вых и во 2м (плагины, модули передают-сообщаются). Т.е. полная синхронизация пользователей. На показ везде одних и тех же доп. полей форм , групп, прав пользователей - свой плагин/модуль. Всякие прочие модули вывода инф. из одного движка в разных местах другого - тоже пишутся отдельно (по нужде). Не пойму, почему такое до сих пор никто не написал... Вроде - функции, операторы, задачи передачи данных из базы в базу (таблицы, поля) тривиальные ... *** Уж, очень хочется инсталлы и базы пользовательского сайта и магазина развести, чтоб и обслуживать их отдельно, и нагрузку снизить, и независимость - ежели на одном перегруз/работы - 2е функционирует, при восстановлении базы синхронизируются.
Похоже, что да - JoomOCShop это не мост (т.е. не независимые инсталлы с разными базами), а тот же вариант интеграции OpenCart - компонент в Joomla, что и MijoShop. И, похоже, сейчас MijoShop более проработан и пофиксен. Ну, и, пользователей-программистов по нему по-более ужо. Посему, видимо, свежий инсталл JoomOCShop будем ожидать - попробовать и сравнить, и сейчас принять в MijoShop в качестве компонента для магазина в Joomla.