Какие хорошие книги/видео по opencart?
Ты не поверишь, php.net
И смысл даже не в том, что тебе не нужна литература по Опенкарт, а то, что понимая как работают:
- база
- обьекты
- mvc
- шаблонизатор
Ты можешь писать на OC все что пожелаешь.
Если ты залезешь в базу - то имена таблиц подскажут что там лежит. По каждому имени таблицы можно спрашивать у поисковой системы - не всегда, но ответ можно получить
Объекты знать придется, это совсем не сложно.
MVC у опенкарта неплохой, но шаблоны нарушают все возможные правила, поэтому с ним можно работать только изменяя готовый шаблон, чтобы написать свой - можно съесть себе мозги, ибо 90% всех действий в алгоритме происходят по жестко прописанному сценарию. Начнешь менять - что-то зацепишь.
Натяжка везде +/- одинаковая: или используют шаблонизатор (smarty) или просто цикл в PHP, как в opencart. Открываете дефолтную тему и смотрите как оно устроено. OpenCart работает по типу MVC , т.е. в папке catalog/model - формируется модель данных, в папке catalog/controller - манипуляции с данными из модели, и в catalog/view - их внешний вид.