DataLife Engine > Версия для печати > Фикс — в опросы частенько попадает пустой вариант ответа

Это наверно самый старый баг в Data Life Engine, которому уже лет десять. Состоит он в том, что в опросы частенько попадает пустой вариант ответа. С этим сталкивался наверное каждый. Исправлять будем в новостях, так и в модуле работы с опросами.

Установка:

Открыть файл /engine/inc/addvote.php и найти:

$body = $db->safesql( $parse->BB_Parse( $parse->process( $_POST['body'] ), false ) );

Добавить выше:

// vote fix by RDN TEAM
$_POST['body'] = trim($_POST['body']);
//

Готово, теперь опросы на сайте будут добавляться как нужно.

Для исправления опросов в новостях следует открыть файлы /engine/inc/addnews.php , /engine/inc/editnews.php и /engine/modules/addnews.php и найти:

$vote_body = $db->safesql( $parse->BB_Parse( $parse->process( $_POST['vote_body'] ), false ) );

Добавить выше:

// poll fix by RDN TEAM
$_POST['vote_body'] = trim($_POST['vote_body']);
//

Готово, теперь у нас в опросах никогда не будут появляться «пустые» варианты.

Версия DLE: 9.x-10.0

Автор: Grey Вернуться назад