SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 11.02.2008, 22:02   #1
TP-Veteran
 
Benutzerbild von Nele
 
Registriert seit: Jan 2004
Ort: Borntowncity
Nele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKE

tt_news single-view orderby Mehrsprachigkeit


Huhusen,

ich hab grad ein Problem mit den tt_news.
Und zwar hab ich eine Single-Ansicht, die per default die letzte News anzeigen soll, wenn keine andere News ausgewählt wurde.
So weit funktioniert es auch - nur bei Mehrsprachigkeit versagt das ganze Konstrukt leider. Ich wähle die News durch
Code:
orderBy = datetime desc
max = 1
Dummerweise wird wirklich nur die News-Id mit dem neuesten Datum ausgewählt (in diesem Fall die englische Übersetzung der deutschen News) und deshalb auf der deutschen Seite nichts angezeigt.

Habt ihr eine Ahnung, wie man das Problem lösen könnte?
__________________
Meine Makros
Nele ist offline   Mit Zitat antworten


Alt 11.02.2008, 22:24   #2
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
hast Du die Seite nicht übersetzt?
tt_news hält sich an die Übersetzungen in der jeweiligen Sprache.
hast Du sys_language_mode = strict gesetzt?
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 11.02.2008, 23:01   #3
TP-Veteran
 
Benutzerbild von Nele
 
Registriert seit: Jan 2004
Ort: Borntowncity
Nele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKE
Hallo Steffen,

doch, die Seite ist übersetzt und sys_language_mode = strict ist auch gesetzt (im Setup sowohl als config.sys_language_mode = strict als auch als plugin.tt_news.sys_language_mode = strict).

Hab gerade noch was gefunden, was sich ähnlich anhört ...
__________________
Meine Makros
Nele ist offline   Mit Zitat antworten
Alt 11.02.2008, 23:19   #4
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
Hi Nele,

klär mich doch mal auf: Du hast auf einer Singleansicht ein orderBy? d.h. Du benutzt LIST dafür?
Denn Single nimmt ja die uid.

orderBy wird für die SQL benutzt, bei News sollte dabei auch sys_language genutzt werden.

Ich hatte letztens aber auch ein language-Sortierungs-Problem das ich nur mit einem Patch lösen konnte
http://bugs.typo3.org/view.php?id=7298
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 11.02.2008, 23:31   #5
TP-Veteran
 
Benutzerbild von Nele
 
Registriert seit: Jan 2004
Ort: Borntowncity
Nele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKE
Vorab: ich benutze Templavoila, nur, falls das von Belang sein sollte.

Also, ich habe eine Seite (die auch übersetzt ist), in die ich das News-Plugin eingefügt habe (das Plugin ist ebenfalls übersetzt).

Beim News-Plugin direkt habe ich die Single-Ansicht gewählt und im Setup des Extension-Templates der Seite steht folgendes Typoscript:
Code:
# hier extra nochmal für dich
plugin.tt_news.sys_language_mode = strict
# hide the "no news id" message
#plugin.tt_news._LOCAL_LANG.default.noNewsIdMsg =   #klappt hier nicht
#aber das
plugin.tt_news.noNewsIdMsg_stdWrap.if.equals = das hier ist Text, der nie vorkommt
# set the tt_news singlePid to the current page
plugin.tt_news.singlePid = 58
plugin.tt_news.templateFile = fileadmin/tt_news/tt_news.html
# fill the content of the main-column to a tmp.object
tmp.pagecontent < lib.News
# clear the content of the main column
lib.News >
# build a new object for this column as content-object-array
lib.News = COA
lib.News {
  10 = CONTENT
  10.table = tt_news
  10.select {
    # die id des sysordners, in dem die Newsartikel angelegt werden
    pidInList = 47
    orderBy = datetime desc
    max = 1
  }
  # insert the object “10.” only if there is no SINGLE news selected
  10.stdWrap.if.isFalse.data = GPvar:tx_ttnews|tt_news
  # re-insert the normal pagecontent to the page  
  20 < tmp.pagecontent
}
Kannst du damit was anfangen?
__________________
Meine Makros
Nele ist offline   Mit Zitat antworten
Alt 12.02.2008, 00:03   #6
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
da haben wirs ja schon: Du baust Dein eigenes CONTENT mit der Sortierung (tt_news wird hier garnicht gefragt). Da musst Du unbedingt sys_language rein bringen, also dem Sinn nach
where = sys_language = {L}
wie man das jetzt reinbekommt müsst ich auch überlegen, sobald ich es weiss sag ichs Dir
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 12.02.2008, 00:08   #7
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
warum nimmst Du statt CONTENT nicht das newsplugin mit code LIST oder LATEST, machst das Template entsprechend und wählst da 1 item und die Sortierung?
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 12.02.2008, 00:19   #8
TP-Veteran
 
Benutzerbild von Nele
 
Registriert seit: Jan 2004
Ort: Borntowncity
Nele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKE
Hallo Steffen, danke mal wieder für deine kompetente Hilfe.

Ich baue das Content-Dingens selbst,weil die Seite eben auch für die Single-Ansicht genutzt werden soll, wenn jemand an anderer Stelle bei der Latest-Ansicht auf "mehr" klickt. Schon verzwackt irgendwie.

Oder könnte ich auf der Seite das News-Plugin sowohl für Single als auch für eine andere Darstellungsform nutzen?

Ist List normalerwiese nicht für eine Auflistung der letzten paar News in Kurzform gedacht? Wie könnte ich diese Darstellungsform denn für mein Ziel einsetzen? Ich werde mich morgen nochmal damit beschäftigen.

An etwas wie "where = sys_language = {L}" hatte ich auch schon gedacht, habe aber leider keinen blauen Dunst, wo und vorallem wie ich da (auf die Schnelle) was finden könnte. Falls du geeignete Quellen hast, würde ich mich natürlich auch über deine Suchergebnisse freuen.

Danke nochmal und gute Nacht
Nele
__________________
Meine Makros
Nele ist offline   Mit Zitat antworten
Alt 12.02.2008, 08:27   #9
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
Hi Nele,

nimm einfach statt CONTENT

Code:
10 < plugin.tt_news
10 {
   code = LIST
   ...
}
beschränke LIST auf 1 Datensatz, wähl die Sortierung und nimm ein anderes Template, dort nimmst Du Deine Singleansicht-Formatierung und benutzt als subpart LIST

Du kannst bei tt_news in jeder Ansicht alle marker benutzen

vg Steffen
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 12.02.2008, 09:14   #10
TP-Veteran
 
Benutzerbild von Nele
 
Registriert seit: Jan 2004
Ort: Borntowncity
Nele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKE
Hey, Steffen, du kommst mir gerade zur rechten Zeit.

Oki, das werde ich gleich mal ausprobieren. Danke!
__________________
Meine Makros
Nele ist offline   Mit Zitat antworten
Alt 13.02.2008, 00:26   #11
TP-Veteran
 
Benutzerbild von Nele
 
Registriert seit: Jan 2004
Ort: Borntowncity
Nele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKE
Hallo Steffen,

ich hab jetzt versucht mein Ziel mit LATEST umzusetzen.

Die Sachlage:
Ich habe in der News-Seite das tt_news-Plugin eingefügt und dort SINGLE ausgewählt (weil die Single-Ansicht ja auch auf dieser Seite angezeigt werden soll und wenn eine News-ID übergeben wurde, die LATEST nicht mehr).

Im Setup des Extension Templates der News-Seite hab ich folgendes stehen:
Code:
plugin.tt_news.sys_language_mode = strict
plugin.tt_news.noNewsIdMsg_stdWrap.if.equals = das hier ist Text, der nie vorkommt
plugin.tt_news.singlePid = 59
plugin.tt_news.templateFile = fileadmin/tt_news/tt_news-neu.html

tmp.pagecontent < lib.News
lib.News >
lib.News = COA
lib.News {
  10 < plugin.tt_news
  10 {
    code >
    code = LATEST
    pid_list >
    pid_list = 47
    latestLimit = 1
  }
  10.stdWrap.if.isFalse.data = GPvar:tx_ttnews|tt_news
  20 < tmp.pagecontent
}
Merkwürdigerweise wird die Latest-Ansicht jetzt auch dann angezeigt, obwohl eine News-Id übergeben wurde. Hast du Ahnung,was da noch falschlaufen könnte?
__________________
Meine Makros
Nele ist offline   Mit Zitat antworten
Alt 13.02.2008, 01:15   #12
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
ja

plugin.tt_news hat kein stdWrap, da musst Du trixen:

Code:
lib.News = COA
lib.News {
  10 = COA
  10.10 < plugin.tt_news
  10.10 {
    code >
    code = LATEST
    pid_list >
    pid_list = 47
    latestLimit = 1
  }
  10.stdWrap.if.isFalse.data = GPvar:tx_ttnews|tt_news
  20 < tmp.pagecontent
}
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 14.02.2008, 00:37   #13
TP-Veteran
 
Benutzerbild von Nele
 
Registriert seit: Jan 2004
Ort: Borntowncity
Nele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKENele ist ein richtiges Arbeitstier - DANKE
Danke Steffen, hat geklappt.
__________________
Meine Makros
Nele ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Typo3
tt_news single-view orderby Mehrsprachigkeit tt_news single-view orderby Mehrsprachigkeit
« bekomme die schrift im ??header?? nicht weg | tt_news: Bezeichnung der Kategorie rausfinden »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:44 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19