Zum Inhalt springen

news_id beim druck in SingleView

Erstellt am 20. März 2008 · 3 Antworten · letzte Antwort am 20. März 2008

Tags: tt_news, Frage

data-light ·

ok ... bin noch neu und versuche gerade die ersten Gehversuche mit den tt-news.

Funktioniert auch alles nur meine Druckversion nicht. Hab einige beispiele probiert aber da ich das ganze mit css und einer seperaten Vorlage (html) gemacht habe find ich das ganze irgendwie nicht.

wär super wenn jemand schnell helfen könnt.

so sieht meine Druckversion aus:

DRUCKVERSION = TEXT
 DRUCKVERSION { 
   field = uid
   wrap = <a href="index.php?id=|&L=0&type=1" target="_new">Druckversion</a>
}

druckversion = PAGE
druckversion {
        typeNum = 1
        stylesheet = fileadmin/templates/main/css/print.css
        10 = TEMPLATE
        10 {
                template = FILE
                template.file = fileadmin/templates/main/druck.html
marks {
   CONTENT = CONTENT
   CONTENT {
      table = tt_content
      select.orderBy = sorting
      select.where = colPos = 0
   }
  RECHTS = CONTENT
  RECHTS {
      table = tt_content
      select.orderBy = sorting
      select.where = colPos = 2
 }
  LINKS = CONTENT
  LINKS {
      table = tt_content
      select.orderBy = sorting
      select.where = colPos = 1
 }
}
Michaelh74 ·

Was funktioniert denn genau nicht bei Deiner Druckversion?
Wird garnichts angezeigt?

Ist Paramter der News "showUid" nicht in der URL sichtbar? Könnte mir vorstellen, daß der bei Deinem Drucklink evtl. nicht übergeben wurde.

Gruß
Michael

data-light ·

Der fehler lautet:

Keine news_id übergeben.

ich weiss nur nicht wo ich das eintragen muss das er die übergibt und wie ich das dann implementiere.

Michaelh74 ·

dachte ich mir.

Aber kuck Dir das doch mal an:

wrap = <a href="index.php?id=|&L=0&type=1" target="_new">Druckversion</a>

siehst Du hier irgendwo den Parameter für die News ID ?

Das wird so nicht gehen. Du mußt den Link mit T3 Boardmittel als Typolink bauen. In etwa so:

temp.DRUCKVERSION = TEXT
temp.DRUCKVERSION.value.typolink.parameter.data = page:uid
temp.DRUCKVERSION.value.typolink.additionalParams = &type=1
temp.DRUCKVERSION.value.typolink.addQueryString = 1
temp.DRUCKVERSION.value.typolink.addQueryString.method = GET

DRUCKVERSION < temp.DRUCKVERSION

Ist ungetestet aus dem Bauch heraus...

Gruß
Michael