это уже как дополнение.. не хотелось бы его использовать, так как каталог товаров небольшой и функция заказа товара не нужна.. просто карточка товара банальная, открыть посмотреть..
Ну тогда тв поля делай, но что за странный подход? Заказчик не допускает возможность расширения в будущем?