За отправку и проверку данных формы отвечает контроллер ContactController. А у вас форма обрабатывается ProductController. Чтобы она работала, нужно создать свой контроллер или изменить ContactController, добавить передачу данных о товаре.
PrestaShop's technical architecturePrestaShop is based on a 3-tier architecture:Object/data. Database access is controlled through files in the "classes" folder.Data control. User-provided content is controlled by files in the root folder.Design. All of the theme's files are in the "themes" folder.This is the same principle as the Model–View–Controller (MVC) architecture, only in a simpler and more accessible way.