![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Das ist meine News Konfiguration: Code: temp.teasernews < plugin.tt_news
temp.teasernews {
code >
code = LIST
pid_list >
pid_list = 58
catImageMode = 0
catTextMode = 0
templateFile = fileadmin/page/templates/tt_news_template_teaser.html
listOrderBy = random
} Nun wollte ich einmal wissen ob folgendes Sezenario zu lösen ist: Ich habe in dem Storage Ordner 100 Artikel drin. gebe aber in meinem kleinen Teaer nur 6 aus. diese sind durch listOrderBy nun random (zufällig). Jetzt hätte ich es gerne so das wenn ich auf Seite a, einen artikel direkt auf die Seite lege, dieser von mir aus auch mit rotiert, aber immer angezeigt wird. Sowas ist nicht mit tt_news Boardmittel möglich oder? Beste Grüße, Tim Geändert von Spyker (08.12.06 um 08:57 Uhr). |
|
#2
| ||||
| ||||
| Wie meinst Du das?
__________________ Viele Grüße David ![]() TYPO3 4.1.6 | Win XP | Apache 2.0.52 | MySQL 4.0.23 | PHP 5.0.3 David Bruchmann - Mediengestaltung www.bruchmann-web.de |
|
#3
| |||
| |||
| Das wenn ich auf einer Seite einen Artikel/News einpflege. Dieser zwar mitrotiert, aber auf jeden fall angezeiegt wird. Der rest wird halt zufällig aus dem Pool von 100 anderen genommen. -> Startseite (keine Artikel eingetragen) Ausgabe von 5 zufälligen aus Store {klappt ja schon} -> 2. Seite(2 Artikel eingetragen) Ausgabe von den 2 von der Seite + 3 weitere zufälige aus Store {die Konfig suche ich} -> Store (SysFolder mit 100 Artikeln) Also das die Artikel auf der aktuellen ID auf jeden fall mit angezeigt werden bzw. bevorzugt werden. Beste, Tim |
|
#4
| ||||
| ||||
| Wie möchtest Du markieren oder kenntlich machen, welcher Artikel immer angezeigt wird. Das habe ich nicht verstanden. Die restliche Problemstellung ist eigentlich klar.
__________________ Viele Grüße David ![]() TYPO3 4.1.6 | Win XP | Apache 2.0.52 | MySQL 4.0.23 | PHP 5.0.3 David Bruchmann - Mediengestaltung www.bruchmann-web.de |
|
#5
| |||
| |||
| Zitat:
und dann den Rest bis zum Limit aus dem Storage auffüllen. Beste, Tim |
|
#6
| ||||
| ||||
| Hast Du mal folgendes probiert? Code: temp.teasernews < plugin.tt_news
temp.teasernews {
code >
code = LIST
pid_list >
pid_list = #AKTUELLE SEITE#, 58 #SYSORDNER MIT NEWS#
catImageMode = 0
catTextMode = 0
templateFile = fileadmin/page/templates/tt_news_template_teaser.html
listOrderBy = random
} Dabei weiss ich allerdings nicht, ob die aktuelle Seite nicht rausfliegen kann.
__________________ Viele Grüße David ![]() TYPO3 4.1.6 | Win XP | Apache 2.0.52 | MySQL 4.0.23 | PHP 5.0.3 David Bruchmann - Mediengestaltung www.bruchmann-web.de Geändert von david (08.12.06 um 09:05 Uhr). |
|
#7
| |||
| |||
| Aber der Select geht dann über beide Ordner, und er nimmt wieder zufällig. Das heißt wenn ich auf einer Seite 2 Artikel habe. Kann es passieren das diese nicht angezeigt werden, weil die 5 ausgewählten grade auf dem SysFolder angezeigt werden, oder? Beste, Tim |
|
#8
| ||||
| ||||
| Ich glaube es gibt eine Option, daß Du nur News mit bestimmten PIDs anzeigen lassen kannst. Diese Option kannst Du ja suchen, dann erstellst Du ein Objekt, daß zufällig 4 (N-1) News-PIDs aus dem Sysordner sucht: Code: temp.PIDs = COA
temp.PIDs {
/* Suchfunktion für 4 (N-1) News-PIDs aus dem Sysordner */
} Anschließend kannst Du den Code einfügen, der Deine News anzeigt: Code: temp.teasernews < plugin.tt_news
temp.teasernews {
code >
code = LIST
/* Hier News der aktuellen Seite und temp.PIDs als Liste Verknüpfen und als Liste ausgewählter News anzeigen lassen */
catImageMode = 0
catTextMode = 0
templateFile = fileadmin/page/templates/tt_news_template_teaser.html
listOrderBy = random
} Wie das jetzt im Detail gelöst wird, daß die Liste auch akzeptiert bzw. als TS interpretiert wird, weiss ich nicht, aber jetzt hättest Du eine Liste mit genau 5 Newsbeiträgen, wobei 4 davon zufällig ausgewählt sind.
__________________ Viele Grüße David ![]() TYPO3 4.1.6 | Win XP | Apache 2.0.52 | MySQL 4.0.23 | PHP 5.0.3 David Bruchmann - Mediengestaltung www.bruchmann-web.de |
|
#9
| |||
| |||
| Hallo ... so auf der Basis wie unten beschrieben ist nun schon mal das entstanden: Code: ###########################################
###TEASER News
temp.my_pidlist = COA
temp.my_pidlist.10 = TEXT
temp.my_pidlist.10.value = 58,
temp.my_pidlist.11 = TEXT
temp.my_pidlist.11.data = TSFE:id
temp.news-teaser < plugin.tt_news
temp.news-teaser {
#Allgemeine Einstellungen
code >
code = LIST
pid_list >
#pid_list <= temp.my_pidlist
pid_list = 58
catImageMode = 0
catTextMode = 0
templateFile = fileadmin/.../templates/....-news-teaser.htm
listOrderBy = random
#Spracheinstellungen
_LOCAL_LANG.de {
more = mehr...
}
_LOCAL_LANG.default {
more = more...
}
#Bilder für die Listview
displayList.image {
file.maxW = 75
file.maxH = 75
imageLinkWrap = 1
stdWrap.spaceAfter = 5
stdWrap.spaceBefore = 5
}
#Datumsformate für alle Views
displaySingle {
date_stdWrap.strftime= %A, %e. %B %Y
time_stdWrap.strftime= %H:%M
age_stdWrap.age = Minuten | Stunden | Tage | Jahre
}
displayLatest {
date_stdWrap.strftime= %d. %m.%y
time_stdWrap.strftime= %H:%M
age_stdWrap.age = Minuten | Stunden | Tage | Jahre
}
displayList {
date_stdWrap.strftime= %A, %e. %B %Y
time_stdWrap.strftime= %H:%M
}
} pid_list <= temp.my_pidlist oder pid_list < temp.my_pidlist übertragen kann. Kann mir jemand einen Tipp geben wie ich mein temp COA in meien pid_list bekomme? Beste, Tim |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Suckerfish Problem. Tricky! | Sundance | TYPO3 4.x Fragen und Probleme | 0 | 08.05.08 15:32 |
| tt_news: Konfiguration im BE | Würmchen | News (tt_news, mininews und Co) | 1 | 31.01.08 11:33 |
| RTE Konfiguration | Armin | TYPO3 4.x Rich Text Editor | 2 | 17.12.07 15:43 |
| tt_news Konfiguration (Setup.txt/Config.txt) | Spice1983 | News (tt_news, mininews und Co) | 2 | 29.01.07 20:54 |
| Tricky Navigation...wie? | Eggbert | TYPO3 4.x Fragen und Probleme | 1 | 03.10.06 16:57 |