![]() 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/cartforge.co/vendor/magento/module-backend/Block/System/Store/ |
<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ namespace Magento\Backend\Block\System\Store; /** * Adminhtml store content block * * @api * @author Magento Core Team <[email protected]> * @since 100.0.2 */ class Store extends \Magento\Backend\Block\Widget\Grid\Container { /** * @var string */ protected $_blockGroup = 'Magento_Backend'; /** * Class constructor * * @return void */ protected function _construct() { $this->_blockGroup = 'Magento_Backend'; $this->_controller = 'system_store'; $this->_headerText = __('Stores'); parent::_construct(); /* Update default add button to add website button */ $this->buttonList->update('add', 'label', __('Create Website')); $this->buttonList->update('add', 'onclick', "setLocation('" . $this->getUrl('adminhtml/*/newWebsite') . "')"); /* Add Store Group button */ $this->buttonList->add( 'add_group', [ 'label' => __('Create Store'), 'onclick' => 'setLocation(\'' . $this->getUrl('adminhtml/*/newGroup') . '\')', 'class' => 'add add-store' ], 1 ); /* Add Store button */ $this->buttonList->add( 'add_store', [ 'label' => __('Create Store View'), 'onclick' => 'setLocation(\'' . $this->getUrl('adminhtml/*/newStore') . '\')', 'class' => 'add add-store-view' ] ); } }