Весь публикуемый контент в Umbraco имеет XML формат и представляется в виде XML документа. Этот документ имеет следующий формат:
Первый элемент отображается как "Node". Этот элемент имеет ряд атрибутов, которые содержат базовую информацию о нем: идентификатор, дату создания и т.д.
Данные на странице, родительские свойства в типе документа определенны в "элементе Data", который находится в Node.
Данная структура может иметь и дополнительные элементы, это зависит от структуры сайта.
Документ имеет следующую структуру:
Значения атрибутов:
Первый элемент отображается как "Node". Этот элемент имеет ряд атрибутов, которые содержат базовую информацию о нем: идентификатор, дату создания и т.д.
Данные на странице, родительские свойства в типе документа определенны в "элементе Data", который находится в Node.
Данная структура может иметь и дополнительные элементы, это зависит от структуры сайта.
Документ имеет следующую структуру:
<node id="1037" version="1E7BF0C1-51DA-4740-BCCE-6096A8C3ECD5" parentID="-1" level="1" writerID="0" nodeType="1036" template="1035" sortOrder="0" createDate="2005-03-15T04:06:47.890" updateDate="2005-03-11T20:57:16.187" nodeName="It worked" urlName="itworked" writerName="umbraco_system" nodeTypeAlias="Textpage" path="-1,1037"> <data version="1E7BF0C1-51DA-4740-BCCE-6096A8C3ECD5" alias="bodyText"> <![CDATA[ Contratulations <img alt="crew" align="right" src="/media/426c7b76-5d12-4572-b953-a71a26bf143f-crew.jpg" width="200" height="150"/> <br/> - umbraco is installed and <A href="/itworked/bugs/bububub.aspx">working</A>! ]]> </data> <data version="1E7BF0C1-51DA-4740-BCCE-6096A8C3ECD5" alias="resume"> <![CDATA[ ]]> </data> <data version="1E7BF0C1-51DA-4740-BCCE-6096A8C3ECD5" alias="umbracoNaviHide"> 0 </data> </node>
Значения атрибутов:
- id - идентификатор документа (страницы);
- version - идентификатор версии id для страницы;
- parentID - идентификатор родительского элемента;
- level - уровень вложенности;
- template - идентификатор шаблона;
- sortOrder - порядковый номер элемента;
- createDate - дата создания;
- updateDate: дата обновления (publishing time);
- nodeName - название документа;
- urlName - Umbraco использует это значение для url;
- writerName - имя пользователя опубликовавшего статью;
- nodeTypeAlias - Alias типа документа;
- path - строка содержащая все родительские элементы, разделенные точкой с запятой.
Комментариев нет:
Отправить комментарий