[TYPO3-german] Parameter f|r Backend / TCA

Widmann, Manfred mpunktw at gmx.net
Thu Dec 18 09:10:20 CET 2008


In meinem Fall nicht: Es handelt sich dabei um Radrennen, und die sind 
wirklich immer im Frühjahr/Sommer/Herbst, d.h. die Jahreszahl reicht 
wirklich ...

Aber danke für den Hinweis, hat mich auf einen anderen Fehler in meinem 
Modell gebracht!

lg
Manfred


"David Bruchmann" <david at bruchmann-web.de> schrieb im Newsbeitrag 
news:mailman.7831.1229587563.2904.typo3-german at lists.netfielders.de...
Hallo Manfred,

Beim Jahreswechsel (wie jetzt im Dezember) könnte es sinnvoll sein ein
Intervall anzugeben, evtl. auch generell, z.B. +- 6 Monate

Wie siehst Du das?

Gruß
David

-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Widmann,
Manfred
Gesendet: Donnerstag, 18. Dezember 2008 08:56
An: typo3-german at lists.netfielders.de
Betreff: [TYPO3-german] Parameter f|r Backend / TCA

Hi!

Ich baue gerade an einer ziemlich kompliziereten Datenbank, die auch
historische Daten verwalten soll. Im BE kvnnen durch die Redakteure
lediglich Daten des aktuellen Jahres erfasst werden und so w|rde ich ihnen
gerne bei den diversen "select"fields auch nur solche Daten zur Auswahl als
foreign Keys anbieten, die auch wirklich im aktuellen Jahr liegen ... also
z.B.

----snip----
  "race" => Array (
   "exclude" => 0,
   "label" =>
"LLL:EXT:wm_bikerace/locallang_db.php:tx_wmbikerace_result.race",
   "config" => Array (
    "type" => "select",
    "foreign_table" => "tx_wmbikerace_race",
    "foreign_table_where" => "AND  tx_wmbikerace_race.year = 2009 AND
tx_wmbikerace_race.pid=###CURRENT_PID### ORDER BY tx_wmbikerace_race.uid
desc",
    "size" => 1,
    "minitems" => 0,
    "maxitems" => 1,
   )
  ),

----snap----

Es geht mir jetzt darum, dass ich selbstverstdndlich vermeiden will, in die
tca.php der Extension fix "2009" zu codieren (weil sich das ja bekanntlich
jdhrlich dndert ;-)), sondern irgendwie eine Konstante brauche, die man von
au_en, also am besten via BE setzt.

Wie geht das?

lg

Manfred






More information about the TYPO3-german mailing list