Zum Inhalt springen

Fortgeschritten? Content element "Bild" per TS umschreiben

Erstellt am 8. April 2010 · 3 Antworten · letzte Antwort am 12. April 2010

Tags: Inhaltselemente, Links, Frage

Blu3ye ·

Servus zusammen!

Versuche gerade, das content element Bild "zweckzuentfremden", damit meine Redakteure nicht umständlich mit Templates arbeiten müssen und komm nicht weiter.

Ziel:
Werte "image", "image_link" und "header" aus den CE auslesen und in eigenen html-code umschreiben lassen.

Soll so aussehen:

<a class="entwicklungen"href="#"><strong>Medizintechnik</strong><img src="../img/produkt-bsp-1.jpg" width="161" height="126" /><span class="entwicklungen-bg"></span></a>

Hab mich als TS-Noob mal selbst rangemacht und folgendes TS geschrieben:

## Letzte Enticklungen umschreiben ##
temp.entwicklungsbox = COA
temp.entwicklungsbox {
    table = tt_content
    select {
      orderBy = sorting
      where = colPos=1
      begin = 1
    }
  stdWrap.typolink.parameter.data = page:uid
  stdWrap.typolink.ATagParams = class="entwicklungen"
  5 = CONTENT
  5 {
    table = tt_content
    select {
      orderBy = sorting
      where = colPos=1
      begin = 1
    }
    renderObj >
    renderObj = TEXT
    renderObj.field = image
    renderObj.wrap = <img src="uploads/pics/|" />
  }
  10 = CONTENT
  10 {
    table = tt_content
    select {
      orderBy = sorting
      where = colPos=1
      begin = 1
    }
    renderObj >
    renderObj = TEXT
    renderObj.field = header
    renderObj.wrap = <strong>|</strong><span class="entwicklungen-bg"></span>
  }
}

Ich weis, das ist bestimmt mega umständlich und vermutlich auch nicht "schön", aber es ergibt zumindest fast schon dass, was ich möchte.

Jetzt sollt ich nur noch den "image_link" in den typolink mit reinbringen...

Wer kann mir hier bitte helfen?
Über ne "sauberere" TS-Lösung freu ich mich natürlich auch :o

mhworx ·

moin !

kann man das beispiel noch ein wenig klarer ausführen ?
ich vesteh den sinn nicht ganz ....
wo genau wird das eingesetzt?

gruß
michael

Blu3ye ·

Servus!

Im Backend soll der Redakteur ein CE Typ Bild einfügen können und die Felder "Überschrift" sowie "Verlinkung" ausfüllen.

Im Frontend soll dann das Bild mit Link und überschrift ausgegeben werden. Das tut es ja auch ohne Mod. Allerdings benötige ich das für das Layout in eben dem angegebenen HTML-Format.

So soll des aussehen:
Bild: fimotec-fischer.de/beispiel.jpg

Hatte eigentlich vor, es per HTML-Template im RTE (tinymce_rte) umzusetzen. Problem ist hier aber, wenn ich das Tempalte im RTE einfüge, dann lässt sich der Text nicht abändern bzw. nur per Quellcode.

mhworx ·

Hi !

kann man das mal live sehen ?
ich meine...einen Link schicken ?

also ich denke man könnte das feld bildunterschrift nehmen!
die bildunterschrift bekommt man sicher (aus einem projekt von mir entnommen:
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption)
über das bild geschoben, mit einem Background versehen etc .

...mit css

oder soll das ganze als "teaser" funktionieren?

wenn man das mal live sehen kann (eventuell per pm) kann man mal testen:-)

gruß
michael