[gelöst] RSS-Generation Bearbeiten?
Eingetragen von alex1981 (57)
am 12.03.2012 - 12:19 Uhr in
am 12.03.2012 - 12:19 Uhr in
Hallo,
ich suche eine möglich die RSS-Generator zu Bearbeiten. Aktuell werden sie nach den W3C-Standart richtig generiert.
Jetzt soll der Generator so abgeändert werden, das er denn „pludoni“ Validator (http://www.pludoni.de/validator) Entspricht. Spezial geht es um die Anpassung in dem Item.
<item><![CDATA[
<title>Java-Programmierer, JEE, Jboss, EJB (m/w) in Dresden</title>
<link>http://ihre.homepage/link_zum_job.html</link>
<guid>http://ihre.homepage/link_zum_job.html</guid>
<pubDate>Mon, 10 Oct 2011 06:59:03 +0200</pubDate>
<description><Zur Verstärkung unseres Teams suchen wir zum nächstmöglichen Zeitpunkt
einen Softwareentwickler Java/JEE (m/w) zur Festanstellung.</p>
Ihre Aufgaben
<ul>
<li>Analyse</li>
<li>Konzeption</li>
<li>Implementierung...</li>
<li>...</li>
</ul>
Ihr Profil:
<ul>
<li>Sie haben Informatik, Wirtschaftsinformatik oder ein vergleichbares Studium abgeschlossen.</li>
<li>Sie besitzten sehr gute Team- und Kommunikationsskills.
</ul>
Unser Angebot an Sie:
<ul>
<li>Anspruchsvolle Tätigkeit</li>
<li>Kompetetive Bezahlung</li>
</ul>
<!--
<nummer>firma-001</nummer>
<ort>Dresden,Berlin,Chemnitz</ort>
<kontakt>Herr Max Mustermann max.mustermann@firma.de</kontakt>
<link>http://ihre.homepage/link_zum_job.html</link>
<tags>IT,Java,JEE,JBoss,EJB</tags>
<bundesland>Sachsen</bundesland>
<plz>01187</plz>
<strasse-nr>Hauptstrasse 11b</strasse-nr>
-->]]>
</description>
</item>
Ich suche jetzt eine Möglichkeit den RSS-Generator Anzupassen.
Gibt es ein Modul dazu? Habt ihr Erfahrung damit? Wenn ja, wie habt ihr das Problem gelöst?
Danke im Voraus.
Alex
- Anmelden oder Registrieren um Kommentare zu schreiben
Modul "Views RSS"
am 13.03.2012 - 12:52 Uhr
Das wär vielleicht was Passendes: http://drupalmodules.com/module/views-rss
(Dort lohnt auch immer ein Blick auf die "Related Modules".)
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Kriege es nicht Konfgiriert
am 15.03.2012 - 10:33 Uhr
Hallo,
ich hatte dieses Modul auch schon in der Hand. Allerdings kriege ich es nicht richtig konfiguriert.
Gibt es noch andere alternativen?
alex1981 schrieb Hallo, ich
am 15.03.2012 - 23:43 Uhr
Hallo,
ich hatte dieses Modul auch schon in der Hand. Allerdings kriege ich es nicht richtig konfiguriert.
Gibt es noch andere alternativen?
Wenn du die RSS Ausgabe wirklich in der definierten Form haben möchtest, solltest du dir die Views-Templates entsprechend überschreiben. Dann hast du volle Kontrolle über die Ausgabe. Hier könntest du dann auch die XML-Funktionen von PHP nutzen oder alles selbst schreiben.
In PHP könntest du wie folgt XML erstellen:
http://www.developerfusion.com/code/3944/how-to-create-xml-files/
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Wie definiere ich meine eigenen Views-Templates
am 16.03.2012 - 14:50 Uhr
Hallo Steffen,
danke für die Antwort,
Da ich noch nicht all zulange mit Drupal Arbeite, wie definiere ich meine eigenen Views-Templates und überschreibe das bestehende?
Ein schönes Wochenende.
alex1981 schrieb Hallo
am 16.03.2012 - 15:24 Uhr
Hallo Steffen,
danke für die Antwort,
Da ich noch nicht all zulange mit Drupal Arbeite, wie definiere ich meine eigenen Views-Templates und überschreibe das bestehende?
Ein schönes Wochenende.
Zum Thema Views / Views Theming gibt es bei NodeOne sehr gute Screencasts:
http://dev.nodeone.se/en/theming-views
Dies sollte dir auf jeden Fall weiterhelfen.
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Habe die Lösung gefunden
am 04.04.2012 - 09:02 Uhr
Hallo,
sorry das ich mich jetzt erst Melde. Mittlerweile habe ich das Problem gelöst.
Bei der Lösung des Problems hat mir das Video und folgende Module geholfen (Devel und Theme developer ).
Folgende Templetes mussten angepasst werden:
views-view-row-rss--jobs.tpl.php
views-view-rss--jobs.tpl.php
und in der "template.php" habe ich folgende Funktionen überschrieben:
theme_preprocess_views_view_row_rss(&$vars)
theme_preprocess_views_view_rss(&$vars)
Ergänzung:
Das RSS-Beisplie von "pludoni" enthält einen Fehler. Das "
<![CDATA[
" gehört nicht hinter das öffnende "item"-Tag sondern hinter der "description".MfG
Alex