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

[БЛЪ!] Кодировка?


JoeKLD

Recommended Posts

Добрый день. В header.tpl добавил адрес магазина. Но вместо русских букв получаю "иероглифы". Менял шрифт, не помогает. По-умолчанию в настройках браузера везде стоит кодировка Юникод (UTF-8), но если поменять на Windows-1251, то введенный мой текст нормально отображается, но остальной текст наоборот становиться нечитаемый. Почему так и как исправить?

post-28122-0-32843300-1377626668_thumb.jpg

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


или как вариант: создаешь свои переменные в языковых файлах в header.php и вводишь их в тпл*ку header.tpl

кодировка движка UTF-8

Это будет наиболее правильным. От себя добавлю, что языковые переменные надо будет еще прописать в контроллере.

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


или как вариант: создаешь свои переменные в языковых файлах в header.php и вводишь их в тпл*ку header.tpl

кодировка движка UTF-8

Я в php не силен, в header.php добавить переменную смогу, а вот как ее в header.tpl вывести? через echo?

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


или как вариант: создаешь свои переменные в языковых файлах в header.php и вводишь их в тпл*ку header.tpl

кодировка движка UTF-8

Создал в header.php 

$_['text_address'] = 'test';

вывел в header.tpl

<?php echo $text_address; ?>

получаю сообщение

"Notice: Undefined variable"

 

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


Чтобы вывести переменную надо добавить её в контроллер:

 

catalog/controller/common/header.php

 

Ищите похожие строчки:

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

И добавляете под них вашу, к примеру:

$this->data['text_account'] = $this->language->get('text_account');
$this->data['text_checkout'] = $this->language->get('text_checkout');
$this->data['text_address'] = $this->language->get('text-address');
  • +1 1
Надіслати
Поділитися на інших сайтах


Гість
Ця тема закрита для публікації повідомлень.
  • Зараз на сторінці   0 користувачів

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

Important Information

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