![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/magento/module-page-builder/Plugin/Result/ |
<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ declare(strict_types=1); namespace Magento\PageBuilder\Plugin\Result; use Magento\Framework\App\ResponseInterface; use Magento\Framework\View\Result\Page as ResultPage; class Page { /** * @param ResultPage $subject * @param ResponseInterface $response * @return array */ public function beforeRenderResult( ResultPage $subject, ResponseInterface $response ) : array { // Apply the updated layout handles classes to the body when using our full width variants if ($subject->getConfig()->getPageLayout() == 'product-full-width' || $subject->getConfig()->getPageLayout() == 'cms-full-width' ) { $subject->getConfig()->addBodyClass('page-layout-1column'); } if ($subject->getConfig()->getPageLayout() == 'category-full-width') { $subject->getConfig()->addBodyClass('page-layout-2columns-left'); } return [$response]; } }