Конструктор форм Rsform pro (Joomla) и русский язык

Наконец-то добрался до блога. Во-первых всех нас с новым годом, а во-вторых желаю море удачи и дачу у моря!

Сегодняшняя тема довольно серьезная. Я уже выполнял один проект с использованием конструктора форм для  Rsform pro. Конструктор реально удобный и грамотно реализованный.

За исключением одного момента: русского языка. Да, он работает с любым языком, но таблицы упорно создает в кодировке 1 251, что превращает нормальный utf-8 текст в кракозябры.

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

Заставим их подружиться. Для этого выполним следующие простые операции:

В файле /components/com_rsform/controller/adapter. снимаем комментарий со строчки

1
//mysql_query("SET NAMES 'utf8'");

Затем идем в phpmyadmin и меняем кодировки на таблицах (и вложенных полях):
RSFORM_CONFIG
RSFORM_COMPONEN TS
RSFORM_COMPONEN T_TYPES
RSFORM_COMPONEN T_TYPE_FIELDS
RSFORM_FORMS
RSFORM_MAPPINGS
RSFORM_PROPERTI ES
RSFORM_SUBMISSI ONS
RSFORM_SUBMISSI ON_VALUES

Изменили? Замечательно. Теперь сделаем русский в полях админки. Для этого открываем файл administrator/components/com_rsform/admin.rsform. и там ищем строчку (она примерно 800-я)

1
$out.="";

вставляем ниже

1
header('Content-type: text/html; charset=utf-8');

Все, можете пользоваться! Компонент качаем здесь: rsform_pro_110.

Один комментарий to “Конструктор форм Rsform pro (Joomla) и русский язык”

  1. Денис Says:

    Низкий тебе поклон, да будет твой блог вечно жив. Что бы я делал если бы не эта статья. Уже не зал как победить этот RSForm. Вылезают кракозябры вместо текста и пипец просто. Поставлю наверное на эту статью ссылку с блога тиц 20, всё приятно будет =)

Прокомментировать

XHTML: Можете использовать теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я ЧЕЛОВЕК!!!!.

Наталья Подольская шаблоны wordpress Энциклопедия животного мира. Фото и статьи. Заказать свадебный макияж в Минске, пробный макияж бесплатно!