parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Denis Popov 17.03.2008 14:44 / 17.03.2008 14:55

Пока нет Миши постараюсь ответить - потом, если что - поправит :)
Ведь блоки глобальных объектов не привязываются к данному объекту, тогда где в данном XML они будут выводиться?
<document>
	<info>
		<date ... />
		<client> ... </client>
	</info>
	<document> ... </document>
	<navigation> ... </navigation>
        <content>
            Блоки данного объекта
        </content>
        <global>блоки глобального объекта</global>
</document>
Доказательство:
http://www.samsung.ru/?mode=xml
Еще интересует их порядок. Если же они выводятся с блоками данного объекта, то как происходит их сортировка?
Больше одного глобального объекта делать - смысла мало. Тоесть всё глобальное - хранить в одном месте, хотя, конечно, все может зависеть от конкретной задачи. Но если вытащить несколько глобальных объектов - они будут обрабатыватся по очереди, а блоки каждого из них по sort_order.
Глобальные объекты находятся только в корне сайта (у них parent_id = 0)? Или же они могут быть и детьми какого-то объекта (у которого object_type_id может быть равен 2 (leaf)).
Глобальные объекты могут быть где угодно в структуре сайта, но логичнее делать один глобальный объект "Общая информация сайта" в корне (parent_id = 0).
Если же могут быть детьми, то они также и показываются у всех объектов или только в данной ветке?
Не знаю как это реализовано у Миши, но предполагаю, что глобальный объект должен глобальным - тоесть для всех объектов.