[Помогите] Ajax Quick Checout 6 для ОС2х

Тема в разделе "OpenCart", создана пользователем mindtreak, 9 фев 2016.

  1. mindtreak

    mindtreak

    Регистрация:
    13 сен 2015
    Сообщения:
    22
    Симпатии:
    0
    Модуль упрощенный оформление заказа Ajax Quick Checout перестал работать после обновлений модификаторов и сайт при вкл модуле не работает из-за vqmod файла, если у дали файл вкумод сайт работает без модуля.
    PHP:
    <?xml version="1.0" encoding="UTF-8"?>
    <modification>
        <id>AJAX QUICK CHECKOUT V5.0 BY DREAMVENTION</id>
        <version>2.0.0.0</version>
        <vqmver>2.2.1</vqmver>
        <author>dreamvention.com</author>
        <file name="catalog/controller/checkout/checkout.php">
            <operation>
                <search position="replace" offset="4"><![CDATA[if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/checkout/checkout.tpl')) {]]></search>
                <add><![CDATA[
                // a_vqmod_d_quickcheckout.xml
               
                if($this->config->get('d_quickcheckout_status')){
                    $template = 'd_quickcheckout';
                }else{
                    $template = 'checkout';
                }
               
                if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/checkout/'.$template.'.tpl')) {
                    $this->template = $this->config->get('config_template') . '/template/checkout/'.$template.'.tpl';
                } else {
                    $this->template = 'default/template/checkout/'.$template.'.tpl';
                }
                $this->response->setOutput($this->load->view($this->template, $data));]]></add>
            </operation>
            <operation>
                <search position="before"><![CDATA[$data['header'] = $this->load->controller('common/header');]]></search>
                <add><![CDATA[
            if($this->config->get('d_quickcheckout_status')){
                $data['d_quickcheckout'] = $this->load->controller('module/d_quickcheckout');
            }
            ]]></add>
            </operation>
        </file>
        <file name="system/library/tax.php">
            <operation>
                <search position="after"><![CDATA[final class Tax {]]></search>
                <add><![CDATA[
        // a_vqmod_d_quickcheckout.xml
        public function clearRates(){
            $this->tax_rates = array();
        }
                ]]></add>
            </operation>

        </file>
        <!-- payment methods fix -->
        <file name="catalog/view/theme/default/template/payment/cheque.tpl">
            <operation>
                <search position="replace"><![CDATA[$('#button-confirm').bind('click', function() {]]></search>
                <add><![CDATA[$('#button-confirm').bind('click', function(event) {
                    event.stopImmediatePropagation()]]></add>
            </operation>
        </file>
        <file name="catalog/view/theme/default/template/payment/pp_pro.tpl">
            <operation>
                <search position="replace"><![CDATA[$('#button-confirm').bind('click', function() {]]></search>
                <add><![CDATA[$('#button-confirm').bind('click', function(event) {
                    event.stopImmediatePropagation()]]></add>
            </operation>
        </file>
    </modification>
    --- Добавлено, 9 фев 2016 ---
    Закройте темУ! как то после переустановки вкумод! модуль работает без файла модуля, интересно!