Как переместить селектор языка в OpenCart - PullRequest
0 голосов
/ 29 июня 2018

Как переместить селектор языка из "common.header" в другое место?

Когда на сайте есть два или более языков, в разделе заголовка сайта появляется селектор языка, представленный {{language}} переменной ветки.

Если я порежу

{{ language }}

из шаблона - выбор языка исчезает. Это ожидается.

Если я помещу его куда-нибудь еще вне шаблона ветки common.header - он не появится .

Это не CSS, код просто не анализируется. Я хочу переместить его в нижний колонтитул, но не могу точно определить источник проблемы.

1 Ответ

0 голосов
/ 29 июня 2018

Если вы хотите показать его в нижнем колонтитуле, отредактируйте этот файл:

catalog\controller\common\footer.php

Найти:

return $this->load->view('common/footer', $data);

Добавить до этого:

$data['language'] = $this->load->controller('common/language');

Теперь вы можете использовать его в footer.twig:

{{ language }}

Может потребоваться очистить кэш модификаций и кеш тем.

...