[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Kategorie/Artikelliste minimal ändern! - 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/
Maidenaustria
Beiträge: 293
Registriert: 7. Mär 2006, 10:43
Wohnort: Österreich

Kategorie/Artikelliste minimal ändern!

17. Jul 2007, 10:45

Hallo!

Ich will die "Children-Artikel" der Kategorien NICHT online sehen....
Kann mir jemand einen Tipp geben was ich hier verändern muß?

Code: Alles auswählen

<?
$cat = OOCategory::getCategoryById($this->getValue(category_id));
$cats = $cat->getChildren();

if (is_array($cats)) {
	foreach ($cats as $cat) {

	$catId = $cat->getId();
	$catName = $cat->getName();
	
print '<dl class="teasercat">';
	$article = $cat->getArticles();
		if (is_array($article)) {
			foreach ($article as $var) {

			$articleId = $var->getId();
			$articleName = $var->getName();
			$articleDescription = $var->getDescription();
            $articlePPath = $REX["HTDOCS_PATH"]."files/".$var->getValue("file"); 
            
           print '<dl class="teaserart">';
            print '<dt><a href="'.rex_getUrl($articleId).'"><img src="'.$articlePPath.'"/></a>'.$articleName.'</dt><dd>'.$articleDescription.'</br></dd>';
print '<a href="'.rex_getUrl($articleId).'">mehr >></a>';
            print '</dl>'; 
           } 
} 
} 
} 

?>
Ist (denk ich mal) sicher nur eine Kleinigkeit, aber ich komm (noch) nicht drauf... :oops:

DANKE!

Benutzeravatar
n.ruediger
Beiträge: 405
Registriert: 21. Mär 2007, 12:25
Wohnort: Frankfurt (Oder)
Kontaktdaten: ICQ Website Yahoo Messenger

17. Jul 2007, 11:07

Ich denke mal, dass du das

Code: Alles auswählen

foreach ($article as $var) {

         $articleId = $var->getId();
         $articleName = $var->getName();
         $articleDescription = $var->getDescription();
            $articlePPath = $REX["HTDOCS_PATH"]."files/".$var->getValue("file");
           
           print '<dl class="teaserart">';
            print '<dt><a href="'.rex_getUrl($articleId).'"><img src="'.$articlePPath.'"/></a>'.$articleName.'</dt><dd>'.$articleDescription.'</br></dd>';
print '<a href="'.rex_getUrl($articleId).'">mehr >></a>';
            print '</dl>';
           } 
durch folgendes ersetzt musst

Code: Alles auswählen

         $var = $article[0];
         $articleId = $var->getId();
         $articleName = $var->getName();
         $articleDescription = $var->getDescription();
            $articlePPath = $REX["HTDOCS_PATH"]."files/".$var->getValue("file");
           
           print '<dl class="teaserart">';
            print '<dt><a href="'.rex_getUrl($articleId).'"><img src="'.$articlePPath.'"/></a>'.$articleName.'</dt><dd>'.$articleDescription.'</br></dd>';
print '<a href="'.rex_getUrl($articleId).'">mehr >></a>';
            print '</dl>';
So wird nur noch der erste Artikel angezeigt. Willst du alle löschen, dann einfach die foreach-Schleife auskommentieren. Kenne das Skript nicht, aber so sollte es funktionieren.

Liebe Grüße,
Nicole

Maidenaustria
Beiträge: 293
Registriert: 7. Mär 2006, 10:43
Wohnort: Österreich

17. Jul 2007, 12:52

hum - so klappts nicht ganz...
pass auf - zur Erklärung:

Momentan verwende ich dieses Modul im Startartikel.
Das Modul soll die Metadaten der Startartikel die in weiteren Unterkategorien holen - tut es auch, solange die anderen Artikel nicht online sind.

(Die müssen aber in meinem Fall online sein, damit sie im Search_index auftauchen....)

Wenn ich deine Version einbaue kommen nur die anderen Artikel der jeweiligen Kategorie... nicht aber die Startartikel....

*Verwirrung total :P *

Maidenaustria
Beiträge: 293
Registriert: 7. Mär 2006, 10:43
Wohnort: Österreich

17. Jul 2007, 14:15

Ich hab's!
Meine Startartikel hatten nicht Prio 1.... deswegen wurde irgendwas angezeigt...

Danke schön!

Benutzeravatar
n.ruediger
Beiträge: 405
Registriert: 21. Mär 2007, 12:25
Wohnort: Frankfurt (Oder)
Kontaktdaten: ICQ Website Yahoo Messenger

17. Jul 2007, 14:17

Ähn, Verwirrung total, das kann man wohl sagen. Kannst du mir mal einen Link zur Seite geben, auf der das eingesetzt wird?

Liebe Grüße,
Nicole

Maidenaustria
Beiträge: 293
Registriert: 7. Mär 2006, 10:43
Wohnort: Österreich

17. Jul 2007, 14:23

Den Fehler warums nicht geklappt hab - hab ich schon... meine Startartikel hatten nicht Prio 1... das hab ich jetzt geändert...
Wird hier verwendet

Dank Dir für deine Hilfe!

Zurück zu „Allgemeines [R3]“