Честно говоря макеты явно не доделаны....
Например хочется разделить макеты для страницы со списком производителей и страниц со списками товаров определённого производителя... Казалось-бы создай макет у которого путь product/manufacturer и макет product/manufacturer/product ... но при текущей реализации всегда будет применяться либо макет product/manufacturer/product либо product/manufacturer, в зависимости от того какой раньше создан...
Кроме этого, зачем то, для каждой позиции (column_left, content_bottom и т.д.) постоянно вычисляется макет... полный бред! Для формируемой страницы один макет для всех позиций... зачем его вычислять четыре раза - загадка...
Я всё это безобразие перепилил и теперь с нетерпением жду что будут делать с макетами авторы Opencart... но в официальной репе уже пол года тишина по макетам.