В этом шаблоне,
/themes/Frontend/Bare/frontend/detail/tabs/description.tpl
показана загрузочная ссылка. Теперь мы хотим показать эту ссылку только после того, как продукт был куплен, а именно здесь:
/themes/Frontend/Bare/frontend/account/order_item_details.tpl
В description.tpl
доступна переменная $sArticle.sDownloads
, но в order_item_details.tpl
существует только $offerPosition
, которая не имеет поля sDownloads
.
Как можно получить доступ к загрузкам в order_item_details.tpl
?
Я думаю, вы можете прослушать событие Shopware_Modules_Admin_GetOpenOrderData_FilterResult
для извлечения $getOrders
который хранит данные $offerPosition
для шаблона order_item_details.tpl
.
Документация Shopware рассказывает вам, как использовать прослушиватель.