Meine bisherige Forumorganisation stellt sich als etwas unübersichtlich dar. Ich habe verschiedenen Kategorien eingerichtet, in denen zu verschiedenen Themen Foren liegen.
Nun möchte ich aber dass die user sich nicht durch alle Themen klicken müssen, um Informationen zu finden, sondern - ähnlich wie hier im Forum - die Themen links als Menüpunkte stehen und der Inhalt des Forums mit den Beiträgen rechts aufgelistet wird.
Da jedes Forum eine eigene ID hat, müsste das realisierbar sein - nur wie?
Forum Menüpunkt zuordnen
guck mal:
#82638
Steffen war so freundlich.
Aber:
Bei google eingegebener Suchbegriff: mm_forum Navigation
ergibt:
http://www.google.de/search?hl=de&q=mm_forum+Navigation&btnG=Google-Suche&meta=
Gleich der erste Treffer führt dich dorthin...
Danke für den Hinweis.
Wenn man bei Google "menü" statt "Navigation" eingibt, findet man auch nicht das, was man meint! :o
Ist aber nicht meine Schuld, oder? Nen bischen Kreativität tut immer gut.
Habe den Thread auf nicht gelöst zurückgestellt, weil ich bei der Umsetzung gemerkt habe, dass ich das, was ich will, noch nicht zu Ende gedacht hatte.
Die Frage ist, ob ich das mit der mm_forum ext realisieren kann.
Konkret:
- Ich habe etwa 10 Bereiche = 10 Foren, zu denen ich einen Informationsaustausch benötige.
- Die Bezeichnung der Themen sollen links als Untermenüpunkte erscheinen - so wie hier im Forum.
- Rechts sollen nun unmittelbar die Themenpunkte dieses Forums aufgelistet werden.
Beispiel:
Hier gibt es das Unterforum "Installationsprobleme" mit den Foren "Linux..., Windows, MacOS, Sonstige".
Meine Vorstellung ist, links als Untermenü nicht "Installationsprobleme" zu haben, sondern eine Ebene tiefer gleich "Linux" zu haben und rechts dann die einzelnen Themen aufgelistet zu bekommen. Ich hoffe, das ist verständlich.
Ist das mit der Ext machbar?
Weiß nicht ob ichs korrekt verstehe was du meinst. Das Menü wird aber doch nur rein per TS erstellt... Das heißt ganz grob gesagt gibt es nur eine Abfrage der Tabelle forums und es wird der entsprechende Parameter angehängt.
Hallo Freunde,
Ich komme nicht so recht voran. Im konkreten Fall geht es um die Einbindung des Codeschnipsels von Steffen Lenk.
lib.forumsnavi = COA
lib.forumsnavi {
wrap = <ul>|</ul>
5 = TEXT
5.value = Alle Foren
5.typolink.parameter = 117
5.wrap = <li>|</li>
10 = CONTENT
10 {
table = tx_mmforum_forums
select {
pidInList = 118
where = parentID = 1
orderBy = sorting
}
renderObj = COA
renderObj {
10 = TEXT
10.field = forum_name
10.wrap = <li>|</li>
10.typolink.parameter = 117
10.typolink.additionalParams.dataWrap = &tx_mmforum_pi1[action]=list_topic&tx_mmforum_pi1[fid]={field:uid}
10.ATagParams = class="act"
10.ATagParams.if {
equals.data = GPvar:tx_mmforum_pi1|fid
value.field = uid
}
}
}
}
Ich hab mir inzwischen angesehen, wie ich mit der typolink-Funktion Content einbinden kann.
Aber einige Einzelheiten sind für mich noch nicht ersichtlich. Z.B.
- wo kommen die typolink.parameter (117) her?
- woher der Wert (118-) für die PidInList?
Ich habe den Code auf der Seite, auf der der Inhalt ausgegeben werden soll über ein ext-Template eingebunden. Es werden jedoch keine Menüpunkte erzeugt.
Webseite: http://www.soldatenseelsorge.de
Danke für jede Hilfe.
Naja, pidInList ist die Forums dataStorage Seite und der parameter (hier 117) ist die Seite mit dem forum.
Die musst du natürlich bei dir anpassen.
Und nur weil du das als Extensiontemplate anlegst, wird da noch lange nix angezeigt.
Entweder baust du dein Seitenmenü mit einem COA auf und weißt einem Punkt dann lib.forumsnavi zu, oder du bindest das über einen Marker ein, dann eben auch zuweisen page.10.marks.FORUMNAVI < lib.forumsnavi
usw