Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Доп. поля и быстрое ред.

Доп. поля и быстрое ред.


     28.08.2014    дополнительные, поля, редактирование, быстрое    Общие вопросы, Общие вопросы по PHP, Модули    2840

вопрос
Всем привет.
При быстром редактировании новости, если в дополнительном поле прописан 0, поле перестает выводиться, и пропадает при повторном быстром редактировании. В полном редактировании такой проблемы нет.
Подскажите, пожалуйста, как исправить.

Ответил: Sander


Открыть файл engine/ajax/editnews.php
Найти строку:
if ( $xfieldsdata[$value[0]] ) $fieldvalue = $xfieldsdata[$value[0]]; else continue;

Заменить на
if ( $xfieldsdata[$value[0]]!==null ) $fieldvalue = $xfieldsdata[$value[0]]; else continue;

1 комментарий

ravchik
Юзер

ravchik - 29 августа 2014 06:37 -

В файле /engine/ajax/editnews/php найти:
if ( $xfieldsdata[$value[0]] ) $fieldvalue = $xfieldsdata[$value[0]]; else continue;
Заменить на:
if ( $xfieldsdata[$value[0]] ) $fieldvalue = $xfieldsdata[$value[0]]; else $fieldvalue='';

В данном случае даже пустые допполя будут отображены при быстром редактировании

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх