Zum Inhalt springen

ADDINFO_WRAP ?

Erstellt am 28. September 2006 · 2 Antworten · letzte Antwort am 4. Oktober 2006

Tags: Frage

Fabian-K ·

Hi.

Ich habe bereits das ADDINFO_WRAP verwendet.
Gibt es die moeglichkeit noch eins hinzuzufuegen?

(Typo3 4.0.2, tt_news 2.4.0)

Problem:
Das ADDINFO_WRAP wird verwendet, um Downloads (related files) an meine News anzufuegen und speziell zu formatieren. Jetzt brauche ich das ganze allerdings noch extra fuer die related Links.

Momentan sieh das so aus:

###ADDINFO_WRAP_B###
  ###FILE_LINK###
  ###NEWS_LINKS###
###ADDINFO_WRAP_E###

Ausgabe:

<div class="header">Downloads:</div>
<div class="downloads">
  datei 1<br>
  datei 2<br>
  datei 3<br>
  Link 1<br>
  Link 2<br>
  Link 3
</div>

#angry# #angry#

Ich moechte aber dass sowas ausgegeben wird:

<div class="header">Downloads:</div>
<div class="downloads">
  datei 1<br>
  datei 2<br>
  datei 3
</div>
<div class="header">Links:</div>
<div class="links">
  Link 1<br>
  Link 2<br>
  Link 3
</div>

Also die Bereiche im Addinfo sollen unterschiedlich gewrapped werden.

Hier mein Typoscript:

plugin.tt_news {
	displaySingle {
		addInfo_stdWrap.wrap (
			<div class="header">Downloads:</div>
			<div class="downloads">
				|
			</div>
		)
	}
	newsFiles_stdWrap.wrap = |
	newsFilesHeader_stdWrap.wrap = |
	newsFiles {
		path = uploads/media/
	}
}

Wie zu erkennen ist, wird das gesamte Addinfo gewrapped.
Aber wie kann ich die einzelnen Marker zwischen "###ADDINFO_WRAP_B###" und "###ADDINFO_WRAP_E###" wrappen?
(Also ###FILE_LINK### ###NEWS_LINKS### sollen unabhaengige wraps, bzw. layouts erhalten.)

Ich muss das ganze ueber ADDINFO_WRAP machen, da ansonsten das Layout der Download- und Linkbox angezeigt wird, selbst wenn keine Inhalte vorhanden sind 🙁

Naja, ich hoffe ihr koennt mir helfen..

Vielen Dank!

P.S.:
Wenn ihr alternative Ideen zur Umsetzung habt, dann immer her damit.
Ich bin fuer alles offen! 🙂

Fabian-K ·

So, ich mal wieder.

Ich hatte mir ueberlegt, das Wrappen komplett in Typoscript zu machen.
Dann sollte auch der Wrap an sich nicht angezeigt werden, wenn der Inhalt leer ist, oder?

Naja, ich hatte mir das in etwa so vorgestellt:

plugin.tt_news.displaySingle.LINKS_stdWrap.wrap = <div class="title">Links:</div><div class="links">|</div>

Mir ist klar, dass das so nicht funktioniert, aber irgendwie so in der Art muss das doch gehen!?

Fabian-K ·

Hi.

Hat sich erledigt.

Habe meine tt_news jetzt dahingehend umgeschrieben, dass es moeglich ist, Mitarbeiter (bzd_staffdirectory), Downloads (inkl. Verknuepfungs-Icons) und Links (ebenfalls inkl. Verknuepfungs-Icons) in den News-Eigenschaften anzuhengen, welche dann in der Singleansicht dementsprechend an die jeweilige News angehaengt werden.
(Also eine Art Zusammenspiel von tt_news, bzd_staffdirectory, dam_downloadlist_pi1 und bh_links.)