Guest User

Untitled

a guest
Jan 21st, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. <type name="MagentoCatalogHelperProductView">
  2. <plugin name="Vendor_Module_LayoutMods" type="VendorModulePluginLayoutMod" />
  3. </type>
  4.  
  5. <?php
  6. namespace VendorModulePlugin;
  7.  
  8. class LayoutMod
  9. {
  10. public function aroundinitProductLayout(
  11. MagentoCatalogHelperProductView $subject,
  12. callable $proceed,
  13. MagentoFrameworkViewResultPage $resultPage,
  14. $product,
  15. $params = null
  16. ) {
  17.  
  18. $result = $proceed($resultPage, $product, $params);
  19.  
  20. $resultPage->addPageLayoutHandles(['layout' => $product->getData('page_layout')], 'catalog_product_view');
  21. print_r($resultPage->getLayout()->getUpdate()->getHandles());
  22.  
  23. return $result;
  24.  
  25. }
  26. }
Add Comment
Please, Sign In to add comment