Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 16.12.05, 12:50
Forum Newbie
 
Registriert seit: 17.11.05
Beiträge: 13

Problem mit Case-Abfrage


Hallo Zusammen,
Kurz zur Problemerläuterung:
Ich habe mir eine Extension zur tt_news gebastelt, die unter tt_news ein neues Feld anlegt. Jetzt möchte ich mit Hilfe von TypoScript eine Selection mit Hilfe des neu angelegten Feldes machen. Mein Script sieht zur Zeit wie folgt aus:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
plugin.tt_news = CASE
plugin.tt_news {
key.field =  tx_newsdesignaddon_showimage
default = COA
default {
plugin.tt_news.displaySingle.image.file.maxW = 200
plugin.tt_news.displaySingle.image.file.maxH = 135
plugin.tt_news.displaySingle.imageCount = 20
}
1 = COA
1 {
plugin.tt_news.displaySingle.image.file.maxW = 250
plugin.tt_news.displaySingle.image.file.maxH = 135
plugin.tt_news.displaySingle.imageCount = 4
}
}

Leider funktioniert das Script nicht.
Kann ich denn die Case-Anwendung direkt auf das Plugin tt_news anwenden?

Ich habe zusätzlich auch folgendes ausprobiert:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
################## News-Plugin #######################################
config.language = de
config.locale_all = German
#Pfad zum eigenen Template
plugin.tt_news.templateFile = fileadmin/templates/includes/news_template.tmpl
# Variable pid_list wird leer gemacht
plugin.tt_news.pid_list >
# PID  wird über eine Konstante festgelegt
plugin.tt_news.pid_list = {$pid_list}
#Rekursiv, wenn die News in Unterordner sind
plugin.tt_news.recursive >
plugin.tt_news.recursive = 3
#UID der Seite Singleview
plugin.tt_news.singlePid = {$singlePid}

plugin.tt_news = CASE
plugin.tt_news {
key.field =  DB:tt_news::tx_newsdesignaddon_showimage
default = COA
default {
plugin.tt_news.displaySingle.image.file.maxW = 200
plugin.tt_news.displaySingle.image.file.maxH = 135
plugin.tt_news.displaySingle.imageCount = 20
}
1 = COA
1 {
plugin.tt_news.displaySingle.image.file.maxW = 250
plugin.tt_news.displaySingle.image.file.maxH = 135
plugin.tt_news.displaySingle.imageCount = 4
}
}
plugin.tt_news >

plugin.tt_news {

  # Ändert das Datum in das deutsche Format
date_stdWrap.strftime = %d.%m.%Y
displayList.date_stdWrap.strftime = %d.%m.%Y
displayLatest.date_stdWrap.strftime = %d.%m.%Y
displaySingle.date_stdWrap.strftime = %d.%m.%Y
displaySingle.time_stdWrap.strftime = %H:%M Uhr

  # Ändert die Standardausgabe des Feldes Author
displaySingle.author_stdWrap.wrap =
displayList.author_stdWrap.wrap =

  # Entfernt die <p>-Tag Formatierung aus den Feldern
general_stdWrap {
parseFunc.nonTypoTagStdWrap.encapsLines {
removeWrapping = 1
wrapNonWrappedLines = |
}
}

  # Aus dem Titel wird eine Graphik
displaySingle {
    #image.file.maxW = 200
    #image.file.maxH = 135

title_stdWrap.cObject = IMAGE
title_stdWrap.cObject.file = GIFBUILDER
title_stdWrap.cObject.file {
XY = 408, 29+[16.h]
backColor = #FFFFFF
10 = TEXT
10.text.field = short
      #10.text.current = 1
10.text.listNum = 0
10.text.listNum.splitChar = |
10.fontSize = 26
10.fontFile = fileadmin/fonts/HelveticaNeueLTComTh.ttf
10.fontColor = #737373
10.offset = 0,19
10.antiAlias = 0
10.niceText = 1
      # Eine ggf. vorhandene zweite Textzeile
15 < .10
15.text.listNum = 1
15.offset = 0, 48

      # Hilfsebene zur Berechnung der Höhe von Menüpunkten
16 < .10
16.text.case = upper
16.text.listNum = 1
      #16.fontSize = 38
16.fontSize = 32
16.offset = 1000,1000
}
}
}

Aber auch dieser Weg brachte mich nicht an mein Ziel (Zeile 18). Ich habe das Feld für die uid leer gelasen, da ich immer auf die ID der aktuell angezeigten News zurückgreifen möchte. Geht das überhaupt(auch von der Syntax her) oder muss für dieses Konstrukt immer eine ID mitgegeben werden?

Hat jemand eine Idee, wie ich diese Selektion zum Laufen bringen kann?
Vielen Dank für die Hilfe.
Viele Grüße
Paka76

Geändert von Junior (16.12.05 um 18:23 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Gelöst Anweisung CASE triple.u TYPO3 4.x Fragen und Probleme 1 04.06.08 07:13
In Case of Emergency Junior Forum Bar 0 14.08.07 10:14
RECORDS cObject & CASE Problem nevbear666 TYPO3 4.x Fragen und Probleme 1 31.01.07 07:31
case abfrage auf single-seite mit aktueller uid tomcat News (tt_news, mininews und Co) 3 06.06.06 13:45
case Abfrage auf layout des PAGE Objektes Dr.Schmidt TYPO3 3.x Fragen und Probleme 3 24.12.05 22:05


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:07 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0