Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
спасибо, добрый человек.Эта версия модуля вполне себе работает на 8.1.6. Но там ограничили зачем-то возможности кастомизации дизайна.
Для возможности выбора разных стилей отображения оформления заказа необходимо в фале module/thecheckout/thecheckout.php разкоментировать код в строке 1128. Должно получиться так:
PHP:array( array( 'id' => 'minimal', 'name' => $this->l('Minimal - choose if you do lot of custom CSS') ), array('id' => 'cute', 'name' => $this->l('Cute - rounded corners, flat, no animations')), array('id' => 'modern', 'name' => $this->l('Modern - Materialized 3d styles')), array( 'id' => 'clean', 'name' => $this->l('Clean - German style, legend borders, only few effects') ), array('id' => 'style3', 'name' => 'Style no.3'), )
Потом в файле module/thecheckout/views/css/admin/back.css закомментировать или удалить код в первой строке:
/*#TC_checkout_substyle{opacity:0.7;pointer-events:none;}*/
Должно заработать.
По поводу расположения блоков на странице, можно впринципе откорректировать расположение по дефолту в файле modules/thecheckout/classes/Config.php (начиная со строки 271) просто перемистив местами строки и затем на вкладке Layout сбросить до дефолта через кнопку reset:
PHP:public $blocks_layout = array( 'flex-split-vertical' => array( 0 => array( 'flex-split-horizontal' => array( 0 => array( 'blocks' => array( 0 => array('login-form' => '',), 1 => array('account' => 'orderfirst',), 2 => array('address-invoice' => 'full-header',), 3 => array('address-delivery' => 'header-hide',), 4 => array('shipping' => 'header-nobord',), 5 => array('payment' => 'header-nobord',), ), 'size' => 50, ), 1 => array( 'blocks' => array( 0 => array('cart-summary' => 'paddboot',), ), 'size' => 50, ), ), 'size' => 50, ), 4 => array( 'blocks' => array( 0 => array('order-message' => 'header-nobord nominheight',), 1 => array('newsletter' => 'mgrbott',), 2 => array('psgdpr' => 'mgrbott',), 3 => array('data-privacy' => 'mgrbott',), 4 => array('html-box-1' => 'mgrbott',), 5 => array('confirm' => 'mgrbott',), 6 => array('html-box-2' => 'mgrbott',), 7 => array('html-box-3' => 'mgrbott',), 8 => array('html-box-4' => 'mgrbott',), 9 => array('required-checkbox-1' => 'mgrbott',), 10 => array('required-checkbox-2' => 'mgrbott',), ), 'size' => 50, ), ), 'size' => 100 );
Получим слева логин, адрес, доставку и оплату, а справа корзину.