Fråga : Inre tags för Zend sitemap.xml tolkning - hur det I-flykten eller sammanhanget kopplar?

Jag har skapat en sitemap.xml med den Zend ramen using Zend_Navigation. När jag går till min sitemap.xml-sida som sitemapen byggs men framför korrekt inre , och märker så, jag får inte riktigt formatera för xmlen document.

I har försökt contextSwitch och sändning utan kan inte verka för att få den till url för work.

The sitemap.xml är rel= " nofollow " " för _blank " för http://www.stagedive.com/s itemap.xml

Below är code > för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
" codeBody " " >public för class= " för _helper->contextSwitch () - >addContext ( ”txt”, samling (”suffix'=>'txt”, 'headers'=>array (”Content-Type'=>'text/vanligt”)) ) - >addActionContext (”robotar, ”txt”) - >addActionContext (”sitemap”, ”xml”) - >initContext (); } allmänhet fungerar indexAction () { >disableLayout för $this->_helper->layout () - (); (riktiga) // $this->_helper->viewRenderer->setNoRender; $pages = samling ( samling ( ””hem-” etikett” =>, ””hem-” titel” =>, ”enhets” => ”standard”, ”kontrollant” =>”index, ”handling” =>”index, ”beställa” => -100, // ser till är hem den första sidan ”lastmod” => ”2010-06-29T08: 15: 30-08: 00”, ”changefreq” => ”dagligen”, ”prioritets” => ”1”, ), samling ( ”etikett” =>”musikband, ”enhets” => ”standard”, ”kontrollant” => ”musikband”, ”handling” => ”listar”, ”riktig synlig” =>, ”lastmod” => ”2010-06-29T08: 15: 30-08: 00”, ”changefreq” => ”dagligen”, ”prioritets” => ”1”, ), samling ( ”etikett” =>”tillgångar, ”enhets” => ”standard”, ”kontrollant” => ”tillgång”, ”handling” => ”listar”, ”riktig synlig” =>, ”lastmod” => ”2010-06-29T08: 15: 30-08: 00”, ”changefreq” => ”dagligen”, ”prioritets” => ”1”, ), samling ( ”etikett” => ”Venues”, ”enhets” => ”standard”, ”kontrollant” => ”venue”, ”handling” => ”listar”, ”riktig synlig” =>, ”lastmod” => ”2010-06-29T08: 15: 30-08: 00”, ”changefreq” => ”dagligen”, ”prioritets” => ”1”, ), samling ( ”etikett” => ”hjälp”, ”enhets” => ”standard”, ”kontrollant” => ”tillfredsställer”, ”handling” => ”hjälp”, ”riktig synlig” =>, ”lastmod” => ”2010-06-29T08: 15: 30-08: 00”, ”changefreq” => ”månadstidning”, ”prioritets” => ”0.8”, ) ); $container = nya Zend_Navigation ($pages); $this->view->navigation ($container); } BESKÅDA index.phtml sitemap för $this->navigation () - (); ? >
" klar "

Svar : Inre tags för Zend sitemap.xml tolkning - hur det I-flykten eller sammanhanget kopplar?

om du skriver en sitemapkontrollant, resultaten är:

www.yourdomain.com/sitemap/xml

var xml är en handlingnågot liknandexmlAction…,

Du måste den uppsättningen ”Tillfredsställa-Skrivar” svarstitelraden till ”text/xml” för sitemap.xml.

För robots.txt handlingen är robotsTxtActionen () med text/vanligt tillfredsställer typ.
Andra lösningar  
 
programming4us programming4us