Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 09.08.05, 10:53
Benutzerbild von maxhb
TYPO3 Forum Team
Moderator
 
Registriert seit: 19.08.04
Ort: Bremen
Alter: 37
Beiträge: 1.547

News Titel als Seitentitel


Hi!
Ich möchte auf einer Website für eine bestimmte Seite (Single News Ansicht, ID = 77) den Titel der News als Seitentitel ausgeben, auf allen anderen Seiten soll der "normale" Seitentitel verwendet werden.

Folgendes TS löst das Problem zum aller größten Teil:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
[globalVar = TSFE:id = 77]
pageTitle = RECORDS
pageTitle {
source.data = GPvar:tx_ttnews|tt_news
tables = tt_news
conf.tt_news = TEXT
conf.tt_news.field = title
}
[else]
pageTitle = TEXT
pageTitle {
field = title
htmlSpecialChars = 1
}
[end]

Das funktioniert so weit super gut, nur gibt es ein Problem mit der Mehrsprachigkeit. Egal auf welche Sprache man wechselt, es wird immer der Inhalt der Default-Sprache (hier Deutsch) ausgegeben. Wie kann ich Typo3 beibringen, dass die Übersetzungen jeweils benötigt werden?

Wenn ich das richtig verstehe, dann darf ich ja nicht die News mit einer bestimtmen ID selektieren, sondern muss die News selektieren, die
1. die gegebene ID als uid oder l18n_parent besitzt
2. den passenden Wert zur Sprachauswahl in sys_language_uid stehen hat

Hat jemand eine Idee, wie ich dieses Problem löse? Oder bin ich völlig auf dem Holzweg und es geht ganz anders?!

CU
maxhb

P.S.: Warum verlinkt tt_news eigentlich immer die "Vater News", auch wenn eigentlich eine der Übersetzungen gewünscht wird?! Meint: Es wird z.B. immer News Nr. 1 verlinkt, auch wenn die aktuelle Übersetzung in News Nr. 8 steht ...
__________________
FreeBSD || MySQL 5.x || TYPO3 3.6 - 4.2

Meine Stadt, meine Firma, mein Redaktionssystem.

Geändert von Junior (16.11.05 um 17:32 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
  #2  
Alt 09.08.05, 13:46
Benutzerbild von maxhb
TYPO3 Forum Team
Moderator
 
Registriert seit: 19.08.04
Ort: Bremen
Alter: 37
Beiträge: 1.547

Quick and dirty ;-)


Habe leider keine saubere Lösung gefunden, daher der folgende Quick-Hack:

In der Klasse class.tx_ttnews.php die Methode getItemMarkerArray anpassen (sauberer wäre wohl ein Hook...:sad:
PHP-Code:
//...
        
if (!$this->piVars[$this->config['singleViewPointerName']]) {
            if (
$textRenderObj == 'displaySingle') {
                
// load the keywords the register 'newsKeywords' to access it from TS
                
$this->local_cObj->LOAD_REGISTER(array(
                    
'newsKeywords' => $row['keywords'],
                    
'newsSubheader' => $row['short'],
                    
'newsTitle' => $row['title'// Das hab' ich eingefügt
                
), '');
            }
        }
//... 
Im TS-Setup dann den Marker so füllen:
Typoscript-Code:
1:
2:
marks.pageTitle = TEXT
marks.pageTitle.data = register:newsTitle
Würde mich dennoch freuen, falls jemand eine saubere Lösung parat hat.

CU
maxhb
__________________
FreeBSD || MySQL 5.x || TYPO3 3.6 - 4.2

Meine Stadt, meine Firma, mein Redaktionssystem.

Geändert von Junior (16.11.05 um 17:33 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
  #3  
Alt 22.03.08, 14:32
Azu Azu ist offline
Forum Newbie
 
Registriert seit: 01.01.07
Beiträge: 28

Ich möchte auf jeder Newsseite den Newstitel als Seitentitel haben. Gibt es dafür eine einfachere Lösung?
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
  #4  
Alt 22.03.08, 23:05
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.999

Also bei mir geht das automatisch, ohne dass ich dafür was einstellen muss.

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
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
  #5  
Alt 23.03.08, 11:40
Azu Azu ist offline
Forum Newbie
 
Registriert seit: 01.01.07
Beiträge: 28

Habe gerade gemerkt das ich im Setup folgendes stehen hab:
seite.headerData.10.wrap = <title>ABC -&nbsp; | </title>
Muss ich da vll. was ändern?
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
  #6  
Alt 24.03.08, 11:12
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.999

Wenn du den Titel von Hand zusammenbaust, musst du ihn auch für tt_news von Hand anpassen.

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
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
  #7  
Alt 24.03.08, 13:35
Azu Azu ist offline
Forum Newbie
 
Registriert seit: 01.01.07
Beiträge: 28

Wie würde das von Hand anpassen genau aussehen?
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
  #8  
Alt 24.03.08, 14:06
Benutzerbild von Cybersmog
TYPO3 Forum Team
Moderator
 
Registriert seit: 24.02.06
Alter: 31
Beiträge: 1.999

Da musst du mit RECORDS arbeiten und den title aus der entsprechenden tt_news Tabelle abfragen.

Gruß
Peter
__________________
An eagle soars, but a weasel never gets sucked into a jet engine!
TYPO3 schreibt sich TYPO3!
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
Keine News Titel im Backend oerm News (tt_news, mininews und Co) 6 03.12.08 15:51
Titel der TYPO3 Seiten hat immer ein "Home:" vor dem Seitentitel ?!? polyhickup TYPO3 4.x Fragen und Probleme 2 03.01.08 15:20
Gelöst tt_news: News-Titel als Seitentitel traxoliluxli News (tt_news, mininews und Co) 2 30.06.07 01:17
Zugriff auf News-Titel mic_jan News (tt_news, mininews und Co) 3 23.06.06 17:43
Titel der News an Mailformular übergeben irata News (tt_news, mininews und Co) 2 13.03.06 11:05


Alle Zeitangaben in WEZ +1. Es ist jetzt 02: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