Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как адаптировать модуль BuyOneClick под недефолтный шаблон?


Recommended Posts

Привет, подскажите пожалуйста, как адаптировать модуль BuyOneClick под недефолтный шаблон? Может кто уже ставил себе и поделится инфой.. (ocstore 2.3, theme Materialize)
Спасибо!

Надіслати
Поділитися на інших сайтах


В 22.07.2017 в 10:38, without сказал:

как адаптировать модуль BuyOneClick под недефолтный шаблон?

открываем файл модификаций(ocmod)

ищем строки поиска,из этого файла,   в своих файлах шаблона.

если таких строк нет, следовательно модификации не добавляются.

решение -  прописываем свои строки поиска(где мы хотим чтобы были добавлены модификации)

Надіслати
Поділитися на інших сайтах

Есть код
 

<file path="catalog/controller/common/header.php">
        <operation>
            <search>
                <![CDATA[
                    $data['telephone'] = $this->config->get('config_telephone');
                ]]>
            </search>
            <add position="after">
                <![CDATA[
                    $data['buyoneclick_style_status'] = $this->config->get('buyoneclick_style_status');
                    $data['buyoneclick_validation_status'] = $this->config->get('buyoneclick_validation_status');
                    $data['buyoneclick_validation_type'] = $this->config->get('buyoneclick_validation_type');
                    
                    $data['buyoneclick_ya_status'] = $this->config->get('buyoneclick_ya_status');
                    $data['buyoneclick_ya_counter'] = $this->config->get('buyoneclick_ya_counter');
                    $data['buyoneclick_ya_identificator'] = $this->config->get('buyoneclick_ya_identificator');
                    
                    $data['buyoneclick_google_status'] = $this->config->get('buyoneclick_google_status');
                    $data['buyoneclick_google_category'] = $this->config->get('buyoneclick_google_category');
                    $data['buyoneclick_google_action'] = $this->config->get('buyoneclick_google_action');
                ]]>
            </add>
        </operation>
    </file>

 

получается в файле header.php который находится по адресу catalog/controller/common/ ищется строка "$data['telephone'] = $this->config->get('config_telephone');" и после нее добавляется следующий код?

$data['buyoneclick_style_status'] = $this->config->get('buyoneclick_style_status');
                    $data['buyoneclick_validation_status'] = $this->config->get('buyoneclick_validation_status');
                    $data['buyoneclick_validation_type'] = $this->config->get('buyoneclick_validation_type');
                    
                    $data['buyoneclick_ya_status'] = $this->config->get('buyoneclick_ya_status');
                    $data['buyoneclick_ya_counter'] = $this->config->get('buyoneclick_ya_counter');
                    $data['buyoneclick_ya_identificator'] = $this->config->get('buyoneclick_ya_identificator');
                    
                    $data['buyoneclick_google_status'] = $this->config->get('buyoneclick_google_status');
                    $data['buyoneclick_google_category'] = $this->config->get('buyoneclick_google_category');
                    $data['buyoneclick_google_action'] = $this->config->get('buyoneclick_google_action');

можно ли все эти операции прописать вручную не устанавливая окмод, просто закинуть файлы с папки upload и прописать строки из install.xml?

Надіслати
Поділитися на інших сайтах


1 час назад, without сказал:

получается в файле header.php который находится по адресу catalog/controller/common/ ищется строка "$data['telephone'] = $this->config->get('config_telephone');" и после нее добавляется следующий код?

совершенно верно

1 час назад, without сказал:

можно ли все эти операции прописать вручную не устанавливая окмод,

можно

а зачем?  у вас нет нужной строки в файле?

Змінено користувачем fanatic
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.