iKaraman

[Решено] Не отображаются переменные перевода

Рекомендуемые сообщения

iKaraman    0

Доброго времени суток прошу помощи ребята!

 

есть блок в котором нужно перевести статический текст .

 

1. В файле /html/catalog/view/theme/default/template/common/header.tpl прописаны необходимые пункты:

<div class="head">[/size]<?php echo $text_contactus; ?></div>[/size]

 

2. В файлах локализации для русского и английского языков заведены эти переменные, отвечающие за перевод пунктов:

/html/catalog/language/russian/common/header.php

$_['text_contactus'] = 'Написать нам';

 

3. Внесcв файл /html/catalog/controller/common/header.php 

 

$data['text_contactus'] = $this->language->get('text_contactus');

 

К сожалению ничего не выводит , чистил и кэш сайта результата 0, если не пример использовать на вывод любую переменную перевода  контроллера то выводит а то что добавил нет. 

в гугле и яндексе не нашел ничего , версия движка 2.0.3.1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Exploits    148

как кеш чистили через админку в модификаторах?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
iKaraman    0

кеш из system/cache

 

P.S. извините что нужно через админку ? там заню что есть обновить и есть очистить , это может как то помочь ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Exploits    148

Да, нажмите на обновление и вывод будет. :wink:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
iKaraman    0

извините еще раз за беспокойство , обновил на теперь к сожалению выводит просто имя переменной text_contactus и все

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    822

3. Внесcв файл /html/catalog/controller/common/header.php 

 

$data['text_contactus'] = $this->language->get('text_contactus');

 

К сожалению ничего не выводит , чистил и кэш сайта результата 0, если не пример использовать на вывод любую переменную перевода  контроллера то выводит а то что добавил нет. 

в гугле и яндексе не нашел ничего , версия движка 2.0.3.1

куда именно вносили?

добавляйте после строки $this->load->language('common/header');

 

и после правки файлов движка нужно сбросить кеш модификаторов - для вступления изменений в силу

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
iKaraman    0

Спасибо большое , сделал как сказали и все получилось )) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу