Перейти к содержанию
Andrey314

[Решено] Как подключить переменную в tpl файл ?

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

Незнаю как реализовать следующее ...

 

У меня есть модуль для opencart проблемма очень простая.

 

В папке (iSimple Auto Categories - v0.1\upload\catalog\view\theme\default\template\module) есть файл isimple_autocategory.tpl а в нём есть текст (--Select One--)

Так вот этот текст отображается у меня на сайте ......  Всё нормально .....  Просто я хочу сделать так что бы я мог менять этот текст в язиковом файле

то есть тут (iSimple Auto Categories - v0.1\upload\catalog\language\russian\module) в файле isimple_autocategory.php

 

То есть я хочу что бы когда я на сайте меняю язик то этот Текст (--Select One--) тоже менялся как мне его прописать в файл (iSimple Auto Categories - v0.1\upload\catalog\language\russian\module\isimple_autocategory.php) ?????

iSimple Auto Categories - v0.1.zip

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


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

В данном случае автор жестко прописал текст в tpl напрямую, без использования языковых файлов - лучше всего задать этот вопрос ему

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


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

Контроллер

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

 

Шаблон

 

<option value=""><?php echo $select_one ?></option>

 

В языковых файлах

 

$_['select_one'] = 'Select one';
 

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


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

В данном случае автор жестко прописал текст в tpl напрямую, без использования языковых файлов - лучше всего задать этот вопрос ему

 

Ну да, это я понял что Автор этого не вставил ....  Но мне кажется не проблема это туда дописать .... я просто в php не разбираюсь а пишу программы под Windows OC, (спасибо за ответ)

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


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

Контроллер

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

 

Шаблон

 

<option value=""><?php echo $select_one</option>

 

В языковых файлах

 

$_['select_one'] = 'Select one';

 

 

Спасибо вам большое сильно вам благодарен ...  У меня получилось, сделал так как хотел.

Только вы допустили маленькую ошибку в коде ....

 

Шаблон

 

<option value=""><?php echo $select_one</option>

 

тут конец нужно закрыть ......   то есть вот так ......

 

<option value=""><?php echo $select_one?></option>

 

дописать    ?>    иначе выходит ошибка ....    Parse error: syntax error, unexpected '/' in Z:\home\МойСайт.Ком\www\catalog\view\theme\default\template\module\isimple_autocategory.tpl on line 12

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


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

:) Я писал на коленках,

Исправил...

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


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

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

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.