Ben SimpleXML kullanarak, bir RSS Google Merchant oluşturmak için çalışıyorum.
Google tarafından verilen bir örnek:
<?xml version="1.0"?>
<rss version="2.0"
xmlns:g="http://base.google.com/ns/1.0">
<channel>
<title>The name of your data feed</title>
<link>http://www.example.com</link>
<description>A description of your content</description>
<item>
<title>Red wool sweater</title>
<link> http://www.example.com/item1-info-page.html</link>
<description>Comfortable and soft, this sweater will keep you warm on those cold winter nights.</description>
<g:image_link>http://www.example.com/image1.jpg</g:image_link> <g:price>25</g:price> <g:condition>new</g:condition> <g:id>1a</g:id>
</item>
</channel>
</rss>
Benim kod gibi şeyler var:
$product->addChild("g:condition", 'new');
Hangi oluşturur:
<condition>new</condition>
Ben bunun yerine kullanması gerektiğini çevrimiçi okuyun:
$product->addChild("g:condition", 'new', 'http://base.google.com/ns/1.0');
Hangi şimdi üretir:
<g:condition xmlns:g="http://base.google.com/ns/1.0">new</g:condition>
Şimdi "Ürün Kodu" bildirimi sadece bir kez kök öğesi benim RSS beslemesi intead neredeyse HER hat gibi bu, benim için çok karşı-sezgisel görünüyor.
Ben bir şey eksik?