Výpis produktů do XML, jak na to?

Onda
Člen | 20
+
0
-

Zdravím,
rád bych udělal výpis produktů které mám udělané. Nikde jsem nenašel nějaké vodítko jak na to, je tu nějaké jednoduché řešení jak tohle udělat? Díky za každou radu

chemix
Moderator | 1310
+
+2
-

Nejsnadnejsi reseni je udelat si sablonu pro presenter, nastavit ji content type a vypnout layout (aby se nepouzil defaultni)

ja to mam v https://github.com/…efault.latte cca takto

{contentType application/xml}
{layout none}
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		    <lastBuildDate>{$now}</lastBuildDate>
...

a pak se v tom chovam normalne jako v jakekoli jine sablone.

Urcite existuji sofistikovanejsi reseni … me tohle na rychly vypis do xml staci a vyhovuje.

chemix
Moderator | 1310
+
+1
-

Nebo ted koukam na stackoverflow a slo mozna pouzit neco ala

http://stackoverflow.com/…to-simplexml#…

<?php

$test_array = array (
  'bla' => 'blub',
  'foo' => 'bar',
  'another_array' => array (
    'stack' => 'overflow',
  ),
);
$xml = new SimpleXMLElement('<root/>');
array_walk_recursive($test_array, array ($xml, 'addChild'));
print $xml->asXML();

primo v action a neresit render, pokud mas ty xml nejak v poli a chces to rychle poslat jednoduse ven …

RSS tématu Téma zavřeno