Сережа, есть классы для создания XML-дерева из массива. Точно я тебе сказать не могу, таких довольно много и они разняться по возмложностям. Я, к примеру, пользовался уже тремя разными, для разных целей.
Есть для тупого преобразования, а есть такие где процессом можно управлять.
- статья в которой приведены самые известные - но насколько я помню там много битых ссылок - но всеже кое-что рабочее.
Надо добавитьна него Директ, Рорер, Эдривер... тогда может заработаете на новый)
(Ну незнаю, ну если неподуше Вам джумла, ну сделайте его на друпале, он полегче будет с малым количеством модулей, а сейчас он похож на сателлит, какой делали под угрюмое настроение, причем он оставляет такое о себе впечатление даже после того как его покидаешь) Сделайте ему приятный вид, ну хотябы ради меня)
Eказіваете імя фільтра arDude. Далее перед вызовом компонента: GLOBAL $arDude;
$arDude["PROPERTY"]["(тут может быть условие проверки фильтра)PR_NAME"] = {а тут может быть шо угодно};
Тоесть:
$arDude["=>PROPERTY"]["PR_DATE"] = "12-05-06";
Кстаті для фільтраціі по свойствам тіпа дата нужно іменно в таком формате дату запихивать. Тоесть выбрали все елеметы у которых свойство PR_DATE больше 12-05-06 Это для свойств.
А для полей - тоже самое только без ключа ["PROPERTY"], и дата задается в прівічном формате 03.08.1986
Но есть еще вариант писать вот так:
$arDude["IBLOCK_ID"=>3,"PROPERTY_PR_DATE"=>"09-09-09"];Тоесть незадавать ключ PROPERTY, а дописывать его тепер названием свойства