SimpleXML nefuguje výpis proměné

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
batko
Člen | 219
+
0
-

Ahoj,

proč je url hodnota v poli prázdá. Pokud dám echo $product->link; tak to jde. Ale do pole se hodnota neuloží.

Děkuji

<?php
 $this->xml = new \SimpleXMLElement('http://affil.simplia.cz/export-54-348-1382.xml', NULL, TRUE);



        foreach ($this->xml->product as $product) {

            $this->products->insert(array(
                "url" => $product->link,
            ));

        }
?>

Editoval batko (15. 4. 2013 20:53)

David Matějka
Moderator | 6445
+
0
-

Dotaz nesouvisi s nette, ale odpovim:
$product->link vraci SimpleXMLElement

muzes udelat tohle:

$this->products->insert(array(
	"url" => (string) $product->link,
));
batko
Člen | 219
+
0
-

Omlouvám se. A moc děkuji. Hledal jsem to všude a nic. Možno přesunout nebo smazat. Děkuji

Majkl578
Moderator | 1364
+
0
-

Nesouvisí s Nette.