Поле производитель в Opencart имеет весьма не плохой функционал. Для начала, что бы сформировать список производителей в магазине, необходимо перейти в админке Каталог – Производители и добавить новый.
В форме добавления ничего мудреного нет, есть название производителя, описание (+ дополнительные поля) и его логотип. Кстати он нигде по умолчанию не выводится. Так зачем логотип производителю? Чтобы не скучали программисты по Opencart. Шутка :)
Почему нигде нет вывода изображения производителя, а в админке есть это поле мне это тяжело понять. Однако в этой статье есть инструкция и xml модуль для исправления этого недостатка, где мы увидим логотипы в списке index.php?route=product/manufacturer.
После добавления производителей нам надо как-то связать его с товаром. Для этого переходим во вкладку Связи, когда редактируем или добавляем товар, и вводим первые буквы названия производителя. В более ранних версиях, например в 1.5.4.1 вводить ничего не надо, выбрать можно из выпадающего списка, что мне намного удобнее и быстрее.
После добавления производителя в карточке товара он будет отображаться и при клике на него будет выведен список товаров производителя. Однако, во многих случаях нужен вывод категорий и не товаров определенного производителя. Как это сделать подробно объясняется в этой статье, где есть xml модуль для легкого подключения функционала.