Я использую плагин планировщика DHTMLX. , когда я конфигурирую scheduler.load()
. Поддерживает ли он только файл xml? Я использую php echo те же данные формата, но это не работает. scheduler.load ('1.xml'), все в порядке. но я использую scheduler.load ('1.php'), это не работает.DHTMLX schedule.load не работает до xml-файла
я не генерируется XML file.i только использовать PHP эхо:
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
echo "<data>";
foreach($this->info as $value) {
echo "<event id='".$value->reg->getStamp()."'>";
echo "<start_date>".$value->reg->getDate()." ".$value->reg->getStartTime()."</start_date>";
echo "<end_date>".$value->reg->getDate()." ".$value->reg->getEndTime()."</end_date>";
echo "<text>".$value->reg->getTitle()."</text>";
echo "<details>预约人:".$value->reg->sfGuardUser->getFirstName()."</details>";
echo "</event>";
}
echo "</data>";
мой PHP эхо данные, как это:
<?xml version="1.0" encoding="UTF-8"?><data><event id='1'><start_date>2011-12-16 05:00:00</start_date><end_date>2011-12-16 06:00:00</end_date><text>aaaa</text><details>register: lee</details></event></data>
мой DHTMLX так:
scheduler.load("/ajax/equRegInfo?equipmentid=874");
Невозможно ответить без дополнительной информации. Возможно, XML, сгенерированный вашим PHP, недействителен (вы не можете просто вставлять XML в файл .php из-за заголовка ' Xml', который вам нужно« echo »внутри тега PHP, чтобы избежать проблем с' 'Начиная с PHP режим) – ThiefMaster
вы можете ясно? спасибо – xiaobo