Тема: Кодировка
Добрый вечер.
Проблема такая. После установки движка, мне нужно было добавить в форму обратной связи новые поля и вынести её в полную новость. После добавления, я решил протестировать. Но результат был печальным...
Но тут есть один казус, стандартные поля : Тема и Сообщение, кракозябрами не делаются. В чём может быть причина? Кодировку вроде смотрел, всё нормально. Кодировка cp1251.
Был один маленький нюанс каким я методом добавлял поля + форму обратной связи в полную новость:
1. Копируем файл /engine/modules/feedback.php , и даем ему название feed.php
2.копируем файл шаблона feedback.tpl и дает имя feed.tpl.
3.идем в feed.php и ищем $tpl->load_template( 'feedback.tpl' ); заменяем на
$tpl->load_template( 'feed.tpl' );
4.там же ищем $tpl->compile( 'content' ); заменяем на $tpl->compile( 'feed' );
5. открываем show.full.php после if( ! defined( 'DATALIFEENGINE' ) ) {
die( "Hacking attempt!" );
}
вставляем require_once ENGINE_DIR . '/modules/feed.php';
затем ищем $tpl->set( '{comments}', "<!--dlecomments-->" ); и перед вставляем
$tpl->set( '{feed}', $tpl->result['feed'] );
За ранее большое спасибо.