понимаете, на форуме по опенкарту вы ответов на свои вопросы вы не найдете, потому что:
1. тут в основном люди, которые кроме опенкарта ни с чем больше серьезно (!!!) не работали. Серьезно это не установить движок, потыкать мышкой и закрыть или сделать на нем какой-то проект толком не разобравшись в том как он работает, серьезно это поработать с каким-то движком или фреймворком 2-3-5 лет, сделать на нем больше десятка проектов, написать с десяток модулей итд.
2. поэтому на форуме по опенкарту вам будут говорить, что:
а) опенкарт это мега супер пупер идеальный во всех смыслах движок, аналога которому нету на всем земном шаре,
б) на нем можно сделать и соц. сети и все что угодно (не смотря на то, что это движок для магазинов, нет, можно, конечно, можно и зуб через задний проход вырвать, но только ведь зачем!?)
в) все! другие движки и фремворки это сплошной говновнокод, костыли и ужасная архитектура, куда там им до божественного во всех смыслах опенкарта..
И по этих причинах все эти люди так и останутся на уровне развития опенкарта, который отстает в развитии от серьезных фреймворков лет эдак на 7 минимум а то и на все 10. Ведь зачем изучать какие-то другие технологии (то есть говнокод и костыли), если есть идеальный во всех смыслах опенкарт в их понимании? Вы же если хотите развиваться дальше, не смотрите на этих людей, если не хотите остаться с ними на том же уровне развития. А я отписываюсь от этой темы, всем всего хорошего.