2011-12-31 2 views
0

Я попытался выполнить руководство по созданию настраиваемого источника данных, но поскольку источник данных XML будет источником данных файловой системы, я не уверен, как действовать.Необходимо создать источник данных XML

Проблема в том, что доступными типами являются база данных, mongo и http service. Я не могу настроить модель, чтобы вытащить из XML, потому что не существует типа источника данных XML или файловой системы.

Вот ссылка на руководство: http://li3.me/docs/manual/working-with-data/creating-data-sources.wiki

+0

Пожалуйста, добавьте ссылку на руководство, о котором вы говорите. Это может сделать более понятным то, о чем вы просите. – hakre

ответ

0

Я полагаю, вы должны использовать PHP File IO материал. И я уверен, что PHP также предоставляет средства для работы с XML. Это можно сделать в контексте создания настраиваемого источника данных. Инструкции выглядят довольно ясно.

(В ответ на ваш комментарий) - Я понял ваш первоначальный вопрос и нашел раздел по созданию источников данных. Вам все равно придется использовать материал PHP для доступа к файлам и XML, если вы создадите свой собственный источник данных. Затем вы можете использовать источник данных как часть остальной части вашего приложения. Во всяком случае, я не вижу этого, так как они не предоставляют источник данных, который вы хотите.

+0

Извините, я перечитал свой вопрос и заметил, что неясно, какие рамки я использовал. Я спрашиваю о литиевой структуре. В частности, я хочу иметь доступ к моим записям XML через модельную систему, которую они имеют в рамках. –

+0

Ваш вопрос был ясен из тегов, я посмотрел документ на литиевой основе, я немного расширил свой ответ. –

+0

Похоже, что все еще есть немного недопонимания. Я имел в виду, что я не уверен, как создать интерфейс, чтобы модели автоматически заполнялись на основе данных XML, которые я им давал. Я могу легко использовать что-то вроде simpleXML для вывода данных на уровне модели или на уровне контроллера. Я не хочу этого делать. Я хочу иметь возможность делать Model :: All ($ query) и заполнять мою модель. –

Смежные вопросы