Zum Inhalt springen

TS Wann in Constants wann in Setup

Erstellt am 25. April 2006 · 6 Antworten · letzte Antwort am 27. April 2006

Tags: Frage

beelzebub ·

Hallo ,ich hab da mal eine ganz grundsätzliche Frage.

Habe bei der Konfiguration von indexed_search fest gestellt das mir da was nicht klar ist.

plugin.tx_indexedsearch { 
   
  # Kein komplizierten Erklärungen 
  show.rules = 0 
   
  # nur die nötigen Einstellungen 
  blind.sections=0 
  blind.order=0 
  blind.lang=0
   
}

Dieses habe ich ins Constantsfeld eingetragen. Es funktionierte nicht.Erst als ich es ins Setupfeld eingetragen habe wurde es interpretiert.

Nun die Newskonfiguration

plugin.tt_news.listMaxH = 200
plugin.tt_news.listMaxW = 160
plugin.tt_news.latestMaxW = 160
plugin.tt_news.latestMaxH = 160
... und so weiter

Das wird im Constantsfeld interpretiert.

Wo liegt der Unterschied. Ich bin verwirrt 😢

einpraegsam.​net ·

Im Idealfall werden bei den Constants nur Konstanten hinterlegt (Farbe, Breite, Pfadangaben, etc...)

Und im Setup das Typoscript, etc...

Also wenn wir uns das ansehen was du da hast, dann handelt eines von Breite und Höhe - also ab damit in die Constants!

man könnte auch die anderen Werte in die Konstanten Eintragen - so z.B.:

     plugin.tx_indexedsearch {
        show.rules = {$zeige}
        blind.sections = {$sections}
        blind.order = {$order}
        blind.lang = {$sprache}
      }

und dann auch über die Konstanten Ansprechen:

zeige = 0
sections = 0
order = 0
sprache = 0

Alles etwas verwirrend 😉

beelzebub ·

Hi, nochmal zum mitschreiben.
Also man kann die index_search sachen in die Constants eintragen wenn man variable verwendet? Wenn man das so macht wie ich es getan habe werden sie nicht ausgelesen?

OK, das ist mir ein bissel zu merkwürdig.Daher noch eine Frage.

In das Setup darf man grundsätzlich alles eintragen. alles wird berücksichtigt.
In das Constantsfeld darf man nur einiges eintragen was plugins angeht.

Soweit OK?

FordPrefect ·

Hi,

fast, also in Constants kommen Variblen oder Konstanten, wie der Titel schon sagt.

Constants:

plugin.tx_myplugin_pi1.var = 1

Ins Setup kommt das Typoscript selbst.

Setup

//WErt aus Constants zuweisen
plugin.tx_myplugin_pi1.var = {plugin.tx_myplugin_pi1.var}

Gruss

theo ·
FordPrefect schrieb

...in Constants kommen Variablen oder Konstanten, wie der Titel schon sagt.

Geil!

Darf ich mir den Satz aufschreiben?
Ich sammel sowas nämlich... 😉