Artikelbaum

Gesperrt
FrankHoffmann
Beiträge: 149
Registriert: Sa 21. Jun 2003, 14:03
Kontaktdaten:

Artikelbaum

Beitrag von FrankHoffmann »

Hallo,

der Artikelbaum wird standardmässig nur reduziert angezeigt. Kann ich Contenido dazu bringen den Baum immer gleich vollständig anzuzeigen. Das würde mir immerhin einen Mausklick ersparen, das macht 25 Mausklicks pro Tag, 175 in der Woche ...... ;-)

Nein im Ernst, geht es ?
ccccccccc
htw
Beiträge: 490
Registriert: Sa 5. Okt 2002, 03:09
Wohnort: Hessen
Kontaktdaten:

Bäume und Klicks

Beitrag von htw »

Hallo,

in der aktuellen alpha 4.5 und damit auch im kommenden stable release 4.6 werden die Bäume und deren Zustand (auf oder zu) je User gespeichert.

In der 4.4 sind diese immer erst einmal geschlossen, wenn alle offen sein sollen, dann muss die Abfrage umgebaut werden, einstellen kann man nichts.

Gruß
Harald
FrankHoffmann
Beiträge: 149
Registriert: Sa 21. Jun 2003, 14:03
Kontaktdaten:

Beitrag von FrankHoffmann »

Okay,
gibst Du mir noch nen Tipp, in welcher Datei die Abfrage steckt?

Danke!
ccccccccc
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

bei artikel
contenido/includes/include.con_str_overview.php
bei kategorien
contenido/includes/include.str_overview.php
htw
Beiträge: 490
Registriert: Sa 5. Okt 2002, 03:09
Wohnort: Hessen
Kontaktdaten:

Beitrag von htw »

emergence Du bist einfach zu schnell :-)
PickPay
Beiträge: 164
Registriert: Di 2. Dez 2003, 19:38
Wohnort: Zürich
Kontaktdaten:

Beitrag von PickPay »

Öffne die Datei contenido/includes/include.con_str_overview.php

Und füge nach Zeile 173, vor der Abfrage "if (is_numeric($collapse))..." folgenden Code ein:

Code: Alles auswählen


// Öffnet den Baum am Anfang
$rootCatItem->getExpandedList($list);
if (!$expand && !$collapse && count($list)==1) {
 $expand = "all";
}

Öffne die Datei contenido/includes/include.str_overview.php

Und füge nach Zeile 163, vor der Abfrage "if (is_numeric($collapse))" folgenden Code ein:

Code: Alles auswählen


	// Öffnet beim ersten Ansehen den Baum
	$rootStrItem->getExpandedList($list);
	if (!$expand && !$collapse && count($list)==1) {
	 foreach ($items as $value) {
		 $rootStrItem->markExpanded($value['idcat']);
	 }
	} 


...Weiss nicht ob das vollständig korrekt ist, habe das jetzt schnell gecodet und es funktioniert so nach erstem Testen eigentlich gut!
Gesperrt