Я настраиваю phreebooks с открытым исходным кодом. Я хочу изменить имена модулей в этом. Я действительно менял имена модулей для phreebooks и свободы, но когда я изменяю имя для свободы, я не могу распечатать какой-либо PDF-файл. Я получаю эту ошибкуИзменение имени модуля
User: 1 Company: phree RUN-TIME WARNING: 'Creating default object from empty value' line 50 in file
F:\wamp\www\phree\modules\report\pages\popup_gen\pre_process.php
В строке нет 50, код, как этот
if (isset($_GET['xfld'])) $report->xfilterlist[0]->fieldname = $_GET['xfld'];
Может кто-нибудь пожалуйста, скажите мне, где именно я делаю неправильно. Я связывал его с прошлых 3 дней.
EDITED
if (isset($_GET['xfld'])) { // check for extra filters if (!isset($_GET['xfld'])) $xfld = new stdClass(); echo "BLANK"; if (isset($_GET['xfld'])) $report->xfilterlist[0]->fieldname = $_GET['xfld']; if (isset($_GET['xcr'])) $report->xfilterlist[0]->default = $_GET['xcr']; if (isset($_GET['xmin'])) $report->xfilterlist[0]->min_val = $_GET['xmin']; if (isset($_GET['xmax'])) $report->xfilterlist[0]->max_val = $_GET['xmax']; }
я сделал, как этот Он показывает "ПУСТОЙ", но на самом деле isset($_GET['xfld']
устанавливается из URL.
$ report-> xfilterlist [0] может быть пустым. но я не могу сказать из того, что вы опубликовали. – Aaron