[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Zufalls Artikel Ausgabe gesucht - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
barthez
Beiträge: 26
Registriert: 30. Jan 2008, 18:33

Zufalls Artikel Ausgabe gesucht

20. Nov 2008, 12:00

Hallo Leute,

ich will z.B. auf der Startseite die Möglichkeit haben Artikel mit Bild anzuzeigen, die bei jedem Seitenaufruf wechseln. Die Artikel sollen ganz bleiben, ich will nicht teasern, sondern den kompletten Artikel zeigen nach Möglichkeit.

Wie mache ich das?


Ich habe verschiedene Module benutzt, aber keins funktioniert richtig.

Wer benutzt sowas und kann mir da einen Tip geben wo ich suchen soll bzw. wie ich es anstelle?

Danke für Eure Hilfe, ich nutze Redaxo 3.2.3

barthez
Beiträge: 26
Registriert: 30. Jan 2008, 18:33

20. Nov 2008, 17:10

also ich habe jetzt das hier probiert

<?php
/**
* acanzo.de - Falko Schneeweiß - www.acanzo.net
* zufälligen Artikel einer Kategorie ausgeben
*/

// Kategorie, deren Artikel gelesen werden sollen
$cat = OOCategory::getCategoryById(47); // Kategorie
$startarticle = $cat->getStartArticle();
$startarticleId = $startarticle->getId();

// Alle Artikel der Kategorie auslesen, die online sind
$articles = $cat->getArticles(true);

if (is_array($articles) AND count($articles) > "0") {
//Zufallszahl nach Stunde
mt_srand((double)date("G")*1000000);
$zufallszahl = mt_rand(0,count($articles)-1);
$zufallartikel = $articles[$zufallszahl];
$articleId = $zufallartikel->getId();

// Artikel ist Startartikel
if ($articleId == $startarticleId) $articleId = 50; // Artikel festlegen, falls Startartikel

// First Slice auslesen
if($firstSlice = OOArticleSlice::getFirstSliceForArticle($articleId)){
$headline = $firstSlice->getValue(1);
$shorttext = $firstSlice->getValue(2);
$shorttext = substr($shorttext, 0, 180);

$output = '';
$output .= '<div class="block">';
$output .= '<div class="blockbottom">';
$output .= '<div class="blocktop">'; $output .= '<h1>'.$headline.'</h1>';
$output .= '<br />'.$shorttext.' ... <br /><br /></p>';
$output .= '<p><a href="'.rex_getUrl($articleId).'">... zum Gedicht</a></p>';

$output .= '</div>';
$output .= '</div>';
$output .= '</div>';
print $output;
} // end if firstslice
} // end array

?>


Wo kann ich einstellen das der Text ganz angezeigt wird ohne Abkürzung und wo kann ich das Änderungsintervall ändern?

Zur ZEit sieht es so aus. Startseite ganz oben

http://www.keeper-shop.de

Zurück zu „Allgemeines [R3]“