News-Teaser Rotation
Eingetragen von Mystify (232)
am 25.02.2008 - 23:33 Uhr in
am 25.02.2008 - 23:33 Uhr in
hi,
ich bin gerade dabei eine teaseransicht für news auf meiner startseite zu erstellen.
es soll folgendermaßen aussehen (kennt man eigentlich von viele internetseiten):
http://img259.imageshack.us/img259/9179/newsja4.jpg
es sollen die 5 letzten news angezeigt werden.
ich hab mir also natürlich mit cck eine schönen inhaltstyp erstellt. nun hab ich das modul nodecarousel (http://drupal.org/project/nodecarousel) gefunden und mal installiert. jedoch werden nur die titel angezeigt und auch nicht nur die letzten 5 news, sondern alle.
hat jemand erfahrung mit dem modul oder kennt eine bessere möglichkeit?
vielen dank schonmal.
- Anmelden oder Registrieren um Kommentare zu schreiben
keiner?
am 04.03.2008 - 11:50 Uhr
keiner?
ich muss die aufgabe bis zum weekend gelöst haben.
Schau dir das mal an
am 04.03.2008 - 17:25 Uhr
Hi ,
schau dir mal folgenden Quelltext an, für deine Zwecke muß du in warscheinlich ein wenig bearbeiten:
<?php
// Alle veröffentlichten story nodes auswählen (alternativ 'page', 'blog'. 'deinContentTyp').
$sql = "SELECT * FROM {node} WHERE type = 'blog' AND status = 1 ORDER BY created DESC";
// db_query() macht die Abfrage, db_rewrite_sql() ist wichtig damit access rules beachtet werden.
$result = db_query_range(db_rewrite_sql($sql, 'n'), 0, 5);
// Mit while() alle gefundenen Elemente der Abfrage abarbeiten.
// db_fetch_object() gibt die Resultate als Objekte aus (also mit "->" ansprechen).
while ($data = db_fetch_object($result)) {
// Mit node_load() komplettes node objekt laden. Auch hier die einzlenen Elemente üder "->" ansprechen.
$node = node_load($data->nid);
// print $node->nid; // Node ID ausgeben
// print $node->title; // Node Title ausgeben
// Was es alles auszugeben gibt? Testhalber mal folgendes auskommentieren:
// print "<pre>";
// print_r($node);
// print "</pre>";
// Links zu den nodes ausgeben.
print '<ul>';
print '<li><a href="'. url('node/' . $data->nid) . '">' . $node->title . '</a></li>';
print '</ul>';
}
?>
MfG
Michael Finger
Holztechniker
Je knapper das Geld, desto wichtiger die Kreativität!!
woher ist der code, bzw. wo
am 04.03.2008 - 17:51 Uhr
woher ist der code, bzw. wo gehört er hin?
moduldatei?
Block Code
am 04.03.2008 - 19:13 Uhr
Hi den kann man in einen Block packen oder in die Seite selber. Ich habe es in der Seite drin.
Mfg
Michael Finger
Holztechniker
Je knapper das Geld, desto wichtiger die Kreativität!!
ah cool danke, hast du ein
am 04.03.2008 - 21:32 Uhr
ah cool danke, hast du ein beispiel online?
Leider nicht
am 04.03.2008 - 21:45 Uhr
Hi ,
leider kann ich dir nicht mit einem Onnline Beispiel weiter helfen, da ich die Seite zur Zeit am Umbauen bin, da ich das was ich dazu gelernt habe am Umsetzen bin, auf meiner jetzigen Seite ist das leider nicht eingebaut.
MfG
Michael Finger
Holztechniker
Je knapper das Geld, desto wichtiger die Kreativität!!