Készítettem egy eseményeket listázó RSS-t a Views-zal, és azt nem értem, hogy miért írja ki kétszer a dátumot és az időzónát?
http://soterklub.hu/programok_rss.xml
http://soterklub.hu/rss.xml - ja, és ebben is duplázza a dátumokat!
Keresgéltem mindenfelé a megoldást, de nem találtam.
Köszönöm előre a segítséget!
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
Annyit sikerült elérnem, hogy
Annyit sikerült elérnem, hogy ha bekapcsolom a Contemplate modult, akkor azzal be tudom állítani sorról sorra az RSS-t.
Viszont szeretném meghagyni a Views Feed-jét és nem tudom, hogy milyen kódot kell beilleszteni a views-view-rss.tpl.php -ba, hogy megfelelően kódolja az xml-t?
Valami ilyesmivel indul: <?xml version="1.0" encoding="utf-8"?> ...asszem.
Az XML-t pont így kell
Az XML-t pont így kell kezdeni. Mi ezzel a baj?
Nagy Gusztáv
Egyedi RSS készítése Views és Contemplate segítségével
Na végre megtaláltam. Túl közel volt, azért nem szúrta ki a szemem.
Leírom hogy csináltam, hátha egy hasonló kezdőnek pont erre van szüksége:
1. Adtam a Views-nak egy Feed displayt
2. Row style: Tartalom
3. Stílus: RSS Feed
4. Útvonal: valami_rss.xml
5. A szűrők beállítása után megnéztem a Theme: Information, abban a Row style output-ra kattintva megkaptam, hogy milyen kódot kell beilleszteni a views-view-row-rss.tpl.php fájlba, vagy bármelyikbe, amit felsorol.
6. A views-view-row-rss.tpl.php fájlt bemásoltam a sminkem főkönyvtárába
7. A Theme: Information-ban kattintás a Rescan template file gombra, majd OK.
8. Views mentése, valami_rss.xml működik.
Volt egy olyan problémám is, hogy a programoknál kétszer írta ki a dátumot és az időzónát. Hogy ezt megoldjam:
9. Telepítettem a Contemplate modult
10. Az /admin/content/node-type/event/template -ben pipa az Affect RSS output-ra
11. Az RSS Variables alapján megkerestem a kiírandó adatok alapértelmezett neveit és összeválogattam az egyedi tartalmat, amit bemásoltam az RSS Template ablakba, majd Mentés.
12. Cache ürítés, majd ellenőrzés: valami_rss.xml
Példaként idemásolom, nekem ez került be a template-be: