Zum Inhalt springen

inhalt mit id ### auf jeder seite einbinden

Erstellt am 26. Juli 2005 · 3 Antworten · letzte Antwort am 26. Juli 2005

Tags: Frage

iveo2k ·

hallo liebes forum - hab schon wieder ein problem - ich könnt verzweifeln mit diesem typoscript...

hab ein php script mit der extension php content geschrieben und als page id=278 als hide in menu eingebaut

nun will ich dass dieses script auf jeder seite aufgerufen wird - dazu hab ich im html-template den marker ###scripts###

ich nutze das plugin templateautoparser

jetzt hab ich im typoscript folgendes gemacht:

temp.lang_select = content
temp.lang_select {
  table = tt_content
  select {
    pidInList = 278
    orderBy = sorting
  }
}

und im template autoparser teil - wo der inhalt reingeholt wird folgendes:

subparts.scripts < temp.lang_select

zu meinem bedauern funktioniert das nicht - gibts andere möglichkeiten irgendeine seite auf jeder anderen einzubinden? - wenn ja - wie?

hier im forum hab ich nur was von marks.xx usw gelesen - hab ich auch versucht - und zwar so:

marks.scripts = CONTENT
marks.scripts >
marks.scripts = RECORDS
marks.scripts.tables = tt_content
marks.scripts.source = 278

leider funktioniert das noch weniger als das andre - jetzt wird an der entsprechenden stelle ###scripts### ausgegeben...

ich versteh dieses typoscript einfach nicht - und die tsref durchschau ich auch nicht - ich versteh was die operatoren hier machen - aber die objektorientierung in ts durchschau ich einfach nicht... *heul* #angry#

woher soll man denn bitte wissen was in marks.xx.hier alles rein passt?

naja - vielleicht hat jemand ja ein codesnippet für mich - wär das einfachste - typoscript check ich einfach net - bzw. hab ich die falschen dokus dafür... 😢

iveo2k ·

danke - nur leider tut das rein garnichts...

###scripts###  
marks.scripts = RECORDS
marks.scripts {
  tables = tt_content
  source = 278
  dontCheckPid = 1
}

der marker im html-template lautet auf den namen ###scripts###

- ich weiß nicht was ich noch machen soll? - was mach ich denn bitte falsch? - danke just2b - sorry dass ich so nerv - aber ich komme mit typo3 einfach nicht weiter - laufe nur von einer ecke in die nächste um dann dort wieder anzustehen...

iveo2k ·

hab jetzt herausgefunden wo der hund begraben lag:

da ich die template autoparser extension nutze muss der code so aussehn:

  #scripts importieren
  temp.mainTemplate.subparts.SCRIPTS = CONTENT
  temp.mainTemplate.subparts.SCRIPTS.table = tt_content
  temp.mainTemplate.subparts.SCRIPTS.select.pidInList = 278

so wird der richtige inhalt zurückgegeben - danke just2b für dein hilfe! ohne dich wär ich schon ein paar mal verloren gewesen 😉