Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1 2007-05-23 12:10:55
- MrLongbaugh
- Member
- From: Hamburg - Germany
- Registered: 2004-10-11
- Posts: 116
[de-de] Kategorie ausgeben
Beim Aufrufen eines Artikels soll die Kategorie1 (des Artikels) ausgelesen werden.
Mit welchem Tag kann ich das erreichen?
Danke.
MrLongbaugh
Offline
#2 2007-05-23 12:28:53
- ttr
- Member
- Registered: 2006-10-26
- Posts: 34
Re: [de-de] Kategorie ausgeben
Mit <txp: category>
Beispielsweise so
<txp:category1 link="y" />
Offline
#3 2007-05-23 12:45:47
- MrLongbaugh
- Member
- From: Hamburg - Germany
- Registered: 2004-10-11
- Posts: 116
Re: [de-de] Kategorie ausgeben
Mit dem Tag kann ich die Kategorie abfragen, wenn eine als Abfrage übergeben wurde. Wenn einen Artikel direkt angesprochen wird, leider nicht.
Bsp.
www.domain.de/section/titel
Dann wird die Kategorie des Artikels titel nicht ausgegeben.
Wohl aber, wenn ich folgendes nutze:
www.domain.de/section/?c=kategorie
Last edited by MrLongbaugh (2007-05-23 12:46:16)
Offline
#4 2007-05-23 13:10:55
- ttr
- Member
- Registered: 2006-10-26
- Posts: 34
Re: [de-de] Kategorie ausgeben
Kann ich auf meinen Testsystemen nicht nachvollziehen.
Habe den Tag im default Baustein und es funktioniert mit dem Direktaufruf und dem gleichen URL-Schema.
Wie sieht dein default Baustein aus bzw. wo hast du den Tag eingesetzt?
Offline
#5 2007-05-23 13:15:13
- MrLongbaugh
- Member
- From: Hamburg - Germany
- Registered: 2004-10-11
- Posts: 116
Re: [de-de] Kategorie ausgeben
OK. Ich möchte den Tag in der Seitenvorlage für die Navigation nutzen. Also die Kategorie als id Name für einen div verwenden.
Offline
#6 2007-05-23 13:27:31
- ttr
- Member
- Registered: 2006-10-26
- Posts: 34
Re: [de-de] Kategorie ausgeben
Oh, da bin ich leider überfragt.
Evtl. könnte man wow_menue für deine Bedürfnisse umstricken? Wobei auch da wohl Kategorien nach dem Schema /?categorie=catname übergeben werden.
Offline
#7 2007-05-23 16:52:05
- alexandra
- Member

- From: Cologne, Germany
- Registered: 2004-04-02
- Posts: 1,370
Re: [de-de] Kategorie ausgeben
@MrLongbaugh
ich weiß ja nicht so genau was du vorhast aber vielleicht geht das ja mit einem Conditional a la < if_category name=“meinekat” >< div….
Offline
Re: [de-de] Kategorie ausgeben
OK. Ich möchte den Tag in der Seitenvorlage für die Navigation nutzen. Also die Kategorie als id Name für einen div verwenden.
nehme an du meinst <div id="kategoriename">…
Vielleicht txp:category1 und txp:category2 (ggf. mit dem attribut title="1") sind was du suchst. Falls Du zwei Kategorien verwendest in ein Artikel ist es vielleicht ratsamer sie als classes anzugeben – vielleicht die Variante <div class="<txp:category1 /> <txp:category2 />"> und dein CSS entsprechend abzuändern.
Last edited by jakob (2007-05-23 20:15:50)
TXP Builders – finely-crafted code, design and txp
Online
#9 2007-05-23 23:24:32
- MrLongbaugh
- Member
- From: Hamburg - Germany
- Registered: 2004-10-11
- Posts: 116
Re: [de-de] Kategorie ausgeben
Genau. Ich möchte die Kategorie eines Artikels auslesen, der dargestellt wird. Ob ich nun id oder class benutze ist mir erst einmal egal.
Wenn ich einen Artikel per Kategorieliste aufrufe, wird die Kategorie ausgelesen. Wenn ich den Artikel jedoch direkt aufrufe, nicht. Also scheint der Tag nicht die Kategorie des Artikels auszulesen, sondern lediglich den übergebenen Wert der Kategorie.
Ausserdem bekomme ich bei category1/categorie2 immer eine Fehlermeldung. Es funktioniert nur categorie.
Gibt es einen Unterschied, ob ich den Tag in der Seitenvorlage oder in einem Baustein verwende?
Offline
#10 2007-05-24 06:55:37
- alexandra
- Member

- From: Cologne, Germany
- Registered: 2004-04-02
- Posts: 1,370
Re: [de-de] Kategorie ausgeben
MrLongbaugh schrieb:
Ausserdem bekomme ich bei category1/categorie2 immer eine Fehlermeldung. Es funktioniert nur categorie.
Was für eine Fehlermeldung?
Gibt es einen Unterschied, ob ich den Tag in der Seitenvorlage oder in einem Baustein verwende?
ja, lies nochmal die Angaben des Tags im Textbook nach, da steht es janz jenau :) ..
ich glaube für das was du erzielen willst benötigst du eine Verschachtelung von conditionals:
if_individual_article
<div id= txp:category >
/if_individual_article
irgendwie so….
Offline
#11 2007-05-24 12:26:54
- MrLongbaugh
- Member
- From: Hamburg - Germany
- Registered: 2004-10-11
- Posts: 116
Re: [de-de] Kategorie ausgeben
Die Fehlermeldung ist:
tag_error <txp:category1 title="1" /> -> Textpattern Notice: error_article_context on line 1821
Offline
#12 2007-05-24 14:35:49
- MrLongbaugh
- Member
- From: Hamburg - Germany
- Registered: 2004-10-11
- Posts: 116
Re: [de-de] Kategorie ausgeben
Ich werde mich wohl noch einmal mit der Dokumentation hinsetzen. Erst lesen, dann denken und dann loslegen – hilft.
Danke für die Tipps.
Offline