Zum Inhalt springen

Kategorien als Links?!?!?!

Erstellt am 29. Januar 2007 · 4 Antworten · letzte Antwort am 31. Januar 2007

Tags: Frage

Contrixx-Webdesign ·

Hallo,

gibt es eigentlich eine Möglichkeit, meine Kategorien die ich im Sys-Ordner habe als Links auf der Website auszugeben? Dabei ist es eigentlich egal, ob sie in meiner linken Navigation- oder im Header des Contents erscheint. Oder müsste ich einen entsprechenden strukturierten Seitenbaum anlegen? Bin für jede Hilfe wie immer sehr dankbar.

cope ·

Hallo

ich hab mal sowas hier gemacht....

# Sortieren nach Kategorie
plugin.tt_products.conf.tt_products_cat.ALL.orderBy = title
plugin.tt_products.conf.tt_products.ALL.orderBy = category,title 

#------------------------------------------------------
# Template fuer den BODY-Bereich

tempCategory = CONTENT
tempCategory {
	table = tt_products_cat
	wrap =<ul>|</ul>
	select {
		pidInList=33
		where = deleted=0
		andWhere = hidden=0
	}
	renderObj = COA
	renderObj {		
		wrap = <li>|</li>
		10 = TEXT
		10.field = title
		10.wrap = |&nbsp;
		10.typolink {
			parameter.data=TSFE:id
			additionalParams.insertData = 1
			additionalParams=&tx_ttproducts_pi1[cat]={field:uid}
		} 
	}		
}

plugin.tt_products {
		code = LIST
		defaultCategoryID = 1
}

BodyTempl = TEMPLATE
BodyTempl {
	template =< plugin.tx_automaketemplate_pi1
	workOnSubpart = DOCUMENT_BODY
	
	subparts.submenu = COA
	subparts.submenu {	
		5 = TEXT
		5.value = Unser Angebot	
		10 = COA
		10 < tempCategory		
	}
		
			
	subparts.content < plugin.tt_products
	
}

geht doch so in die Richtung wie Du möchtest?
Gruß
Cope

Contrixx-Webdesign ·

Danke für Deine Antwort. Muss ich etwa die Extension automaketemplate vorher installieren? Wenn ja, was bewirkt die? Ich habe mir eigentlich gedacht, daß ich im Template einen neuen Marker setze und in diesem kommt die Navigation rein.

cope ·

Hallo Contrixx,

nein nein, ich nehme diese Extension für Templates, weil die so schön funktioniert :p und dementsprechend sieht der zweite graue Kasten im Template oben aus.

Du kannst natürlich Deine Marker im TS wie immer verwenden.
Ich nehme autotemplate, weil sich bei uns ab und zu die HTML-Templates von den Kunden ändern und ich mit dieser Ext diese sehr fix einbauen kann.

Z.B. Ich sag im TS bitte ersetz mir alle DIVs mit der ID lalala und alle spans der Klasse törö und automaketemplate pflaster entsprechende Marker in den Quelltext. Ich kanns nur empfehlen....

Gruß
Cope

Contrixx-Webdesign ·

Danke .... Dein Code-Schnipsel funktioniert wunderbar. Habe es in meinem Sys-Ordner als Erweiterungstemplate angelegt und dann meinem Haupt-Template zugewiesen und in einem Marker ersetzen lassen.

Vielen Dank nochmal.