Re: [TYPO3-german] tx_news - sprachumstellung funktioniert nicht

2014-09-17 Diskussionsfäden Chris Wolff - AERTiCKET AG
Hi Leo,
Hast du für die news detail seite auch eine Übersetzung angelegt?
Das problem hatte ich mal mit tt_news das plugin hat immer die default sprache 
bekommen da es keine übersetzung 
Der detail seite gab.

Gruss chris

Christian Wolff
AERTiCKET AG
- Database and Programming / Webentwicklung -
Boppstraße 10
10967 Berlin
Tel. +49 (0) 30 - 69 80 22 33
eMail cwo...@aer.de
http: www.aerticket.de
Vorstand
Rainer Klee (Vorsitz),
Roland Kreling-Behmenburg, Uwe Zobel,
Jttka Zimmermann
 
Aufsichtsratsvorsitzender
Wolfgang Altmüller

Amtsgericht Berlin-Charlottenburg
HRB 82 693
UST ID: DE 218 238 232

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Leo Schulz
Gesendet: Mittwoch, 17. September 2014 09:29
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] tx_news - sprachumstellung funktioniert nicht

Mir ist gerade eingefallen, dass die Sprachumstellung auf allen anderen Seiten 
geht, nur nicht auf der Newsdetailseite nciht. 
Hat es dann immer noch etwas mit dem Aufbau der Sprachumstellung zu tun?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] tx_news - sprachumstellung funktioniert nicht

2014-09-17 Diskussionsfäden Leo Schulz

Hallo Chris,

ja habe ich. 
___

TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] tx_news - sprachumstellung funktioniert nicht

2014-09-17 Diskussionsfäden Peter Linzenkirchner
Hallo Leo, 

auf den ersten Blick sieht es richtig aus. 


 
 
 linkVars = L(1-5)

setz da mal die richtigen Werte ein: L[0-1] (bzw. ein höherer Wert, wenn du 
mehrere Sprachen hast. 0 = Deutsch, 1 = Englisch, 2= etc. Ich bin mir nicht 
sicher, ob es daran liegen kann, aber vielleicht. 

Gruß
Peter



 uniqueLinkVars = 1
 sys_language_mode = content_fallback
 sys_language_overlay = 1
 
 Sprachnavi:
 
 lib.nav_language = HMENU
 lib.nav_language {
 
 special = language
 
 special.value = 0,1
 
 1 = TMENU
 1 {
 
 noBlur = 1
 NO {
 
 stdWrap.cObject = TEXT
 stdWrap.cObject.value = {$text.lang0}|||{$text.lang1}
 stdWrap.typolink.addQueryString = 1
 
 }
 
 ACT .NO
 ACT = 1
 ACT {
 ATagParams = class=active
 }
 
 
 USERDEF1  .NO
 USERDEF1 {
 
 allWrap = |
 stdWrap.cObject.value =
 doNotLinkIt = 1
 }
 }
 }
 
 Ich finde den Fehler dort nicht, aber ich seh den Wald vor lauter Bäumen 
 wahrscheinlich auch nicht...
 ___
 TYPO3-german mailing list
 TYPO3-german@lists.typo3.org
 http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] tx_news - sprachumstellung funktioniert nicht

2014-09-17 Diskussionsfäden Leo Schulz

Ich bin jetzt etwas weiter gekommen. Und zwar habe ich zum hundertsten Mal den 
realURL-cache, den temp-ordner und den browser-cache geleert habe, ging es auf 
einmal. Dann ging es wieder nicht und als ich beide Sprachen einmal aufgerufen 
hatte, kam der Fehler nachher nicht mehr. Scheint ein Cachingproblem zu sein, 
aber liegt es an realURL oder an news? Wie kann ich das in den Griff bekommen?
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] tx_news - sprachumstellung funktioniert nicht

2014-09-16 Diskussionsfäden Stefan Padberg

Hallo,

meistens hängt das mit der cHash-Berchnung zusammen. Ich beobachte das 
auch immer wieder.


Als Workaround kannst du die cHash-Berechnung im Installtool so 
konfigurieren, dass bestimmte Parameter nicht mit einbezogen werden.


Der Parameter heißt 'cHashExcludedParameters' und befindet sich in SYS 
oder FE. Damit kannst du z.B. 'tx_news_pi1[news]' aus der 
cHash-Berechnung rausnehmen.


Damit bekommst du es dann wahrscheinlich zum Laufen. Ob das irgendwelche 
Kollateralschäden verursacht, weiß ich nicht. Müßten die Experten hier 
mal etwas dazu sagen. Ich hab jedenfalls noch nichts bemerkt.


Beste Grüße
Stefan


Am 16.09.2014 um 09:48 schrieb Leo Schulz:

Hallo,

die Sprachumstellung funktioniert inzwischen und die URL wird in der
Detailseite auch vernünftig angezeigt. Leider besteht immer noch das
Problem, dass beim switchen der Sprache auf der Detailseite ein Error
kommt:

Page Not Found
Reason: No news entry found.

Ich kann mir das nicht erklären, denn es sind  ja News-Einträge
vorhanden. Hat jemand eine Idee wonach ich noch suchen könnte?




--
Bergische Webschmiede
Typo3 Dienstleistungen
:: Dipl.-Ing. Stefan Padberg
:: www.bergische-webschmiede.de

---
Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz 
ist aktiv.
http://www.avast.com

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] tx_news - sprachumstellung funktioniert nicht

2014-09-16 Diskussionsfäden Peter Linzenkirchner
Hallo Stefan, 

 
 Der Parameter heißt 'cHashExcludedParameters' und befindet sich in SYS oder 
 FE. Damit kannst du z.B. 'tx_news_pi1[news]' aus der cHash-Berechnung 
 rausnehmen.
 
 Damit bekommst du es dann wahrscheinlich zum Laufen. Ob das irgendwelche 
 Kollateralschäden verursacht, weiß ich nicht. Müßten die Experten hier mal 
 etwas dazu sagen. Ich hab jedenfalls noch nichts bemerkt.

Doch natürlich: ohne cHash wird entweder ein Fehler  geworfen, oder die Seite 
wird nicht gecacht, oder es wird eine gecachte Seite aufgerufen, und zwar immer 
mit der gleichen News drin, egal wie tx_news_pi1[news] lautet. Je nach 
Einstellung in der Extension und abhängig von 
[FE][pageNotFoundOnCHashError] = 0 im Install-Tool. 

cHashExcludedParameters wird verwendet, wenn man auf einer Seite sowohl 
gecachte wie ungecachte Extensions hat: 
gecachte Extension (USER): cHash ist erforderlich, nur dann wird für jeden 
Parameter eine neue Seite im Cache abgelegt
ungecachte Extension (USER_INT): kein cHash nötig, da die Extension immer neu 
berechnet wird. Soll auch nicht mit einbezogen werden, damit nicht für jede 
Parameter-Kombination eine neue Seite im CAche angelegt wird (Cache flooding). 

Damit das funktioniert, werden die Parameter der USER_INT Extensions aus der 
Berechnung des cHash rausgenommen. Geht m. W. erst ab 4.6. Mit dem Problem Leo 
dürfte das nichts zu tun haben. 
@ Leo: die News ist schon übersetzt oder gilt für beide Sprachen? Man kann das 
Sprachverhalten von tt_news m. W. getrennt von TYPO3 bestimmen (ist aber schon 
ne Weile her, dass ich das das letztmal gemacht habe). Mit anderen Worten: 
kannst du die News in der anderen Sprache aufrufen, wenn du vom Listenmodus 
kommst? 

und: hängen alle News-Parameter auch am Sprachumschalter, oder fehlt da einer 
der Parameter? Wenn 'tx_news_pi1[news] nicht am Sprach-Link hängt (oder die 
passende Übersetzung in RealURL, dann kann es nicht gehen. Das wiederum hängt 
davon ab, wie du den Sprachumschalter gebaut hast. 

Gruß
Peter


 
 Beste Grüße
 Stefan
 
 
 Am 16.09.2014 um 09:48 schrieb Leo Schulz:
 Hallo,
 
 die Sprachumstellung funktioniert inzwischen und die URL wird in der
 Detailseite auch vernünftig angezeigt. Leider besteht immer noch das
 Problem, dass beim switchen der Sprache auf der Detailseite ein Error
 kommt:
 
 Page Not Found
 Reason: No news entry found.
 
 Ich kann mir das nicht erklären, denn es sind  ja News-Einträge
 vorhanden. Hat jemand eine Idee wonach ich noch suchen könnte?
 
 
 
 -- 
 Bergische Webschmiede
 Typo3 Dienstleistungen
 :: Dipl.-Ing. Stefan Padberg
 :: www.bergische-webschmiede.de
 
 ---
 Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz 
 ist aktiv.
 http://www.avast.com
 
 ___
 TYPO3-german mailing list
 TYPO3-german@lists.typo3.org
 http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] tx_news - sprachumstellung funktioniert nicht

2014-09-16 Diskussionsfäden Leo Schulz

Hallo,

@Stefan: dein Vorschlag hat leider nix gebracht.

@Peter: ein Newsartikel ist übersetzt, ein weiterer nicht. Bei dem kommt natürlich auch 
nicht die Fehlermeldung wenn ich die Sprache switche. Wenn ich auf die deutsche Version 
switche wird in der URL das angezeigt: index.php?id=36L=0 , bei der englischen das: 
index.php?id=36L=1tx_news_pi1[news]=2 . Wenn ich das an die deutsche Version dran 
hänge, wo die Fehlermeldung kommt, und dann den Languageparameter auf 0 ändere, dann kommt 
der Artikel auf deutsch. Aber wieso wird der Parameter nicht richtig übergeben?

Danke schon mal!
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] tx_news - sprachumstellung funktioniert nicht

2014-09-16 Diskussionsfäden Peter Linzenkirchner
Hallo Leo, 

 @Peter: ein Newsartikel ist übersetzt, ein weiterer nicht. Bei dem kommt 
 natürlich auch nicht die Fehlermeldung wenn ich die Sprache switche. Wenn ich 
 auf die deutsche Version switche wird in der URL das angezeigt: 
 index.php?id=36L=0 , bei der englischen das: 
 index.php?id=36L=1tx_news_pi1[news]=2

OK, dann kann der deutsche Aufruf auch nicht funktionieren, er ruft ja die 
Single-Seite auf ohne News-ID, was bedeutet, dass News nicht weiß, was es 
zeigen soll. Was mich wundert: fehlt der cHash, oder hast du ihn nur in der 
Mail weggelassen? 

Müsste eigentlich so lauten: 
index.php?id=36L=1tx_news_pi1[news]=2chash=sdjkfökasdf

Ausser, du hast aktuell den Cache komplett aus, dann wird der cHash nicht 
berechnet. 

 . Wenn ich das an die deutsche Version dran hänge, wo die Fehlermeldung 
 kommt, und dann den Languageparameter auf 0 ändere, dann kommt der Artikel 
 auf deutsch.

Klar, so kann man das auch gut testen. 

 Aber wieso wird der Parameter nicht richtig übergeben?

Tja, das ist die Königsfrage :-) Das muss an deinem Sprachumschalter liegen 
(oder sonst an deiner Sprachkonfiguration)

Gruß
Peter

--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] tx_news - sprachumstellung funktioniert nicht

2014-09-16 Diskussionsfäden Leo Schulz

Hallo Peter,

der cHash wird nicht übergeben, bzw. ich habe ihn nicht weggelassen. Meine 
Sprachumschaltung ist so aufgebaut:

TS:

plugin.tx_news {
persistence.storagePid = 34
settings {
itemListWhite = big List white
facebookLocale = de_DE
link {
skipControllerAndAction = 1
}
}
}

in der Config für die unterschiedlichen Layouts:

tx_news.templateLayouts {
1 = big List white
2 = big List grey
3 = Detail

}

LanguageSwitch:

für EN
[globalVar = GP:L=1]
config {
locale_all = en_US.utf-8
sys_language_uid = 1
language = en
htmlTag_langKey = en
}

[global]

für DE

language = de
locale_all = de_DE.utf8
htmlTag_langKey = de
sys_language_uid = 0
linkVars = L(1-5)
uniqueLinkVars = 1
sys_language_mode = content_fallback
sys_language_overlay = 1

Sprachnavi:

lib.nav_language = HMENU
lib.nav_language {

special = language

special.value = 0,1

1 = TMENU
1 {

noBlur = 1
NO {

stdWrap.cObject = TEXT
stdWrap.cObject.value = {$text.lang0}|||{$text.lang1}
stdWrap.typolink.addQueryString = 1

}

ACT .NO
ACT = 1
ACT {
ATagParams = class=active
}


USERDEF1  .NO
USERDEF1 {

allWrap = |
stdWrap.cObject.value =
doNotLinkIt = 1
}
}
}

Ich finde den Fehler dort nicht, aber ich seh den Wald vor lauter Bäumen 
wahrscheinlich auch nicht...
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] tx_news - sprachumstellung funktioniert nicht

2014-09-13 Diskussionsfäden Leo Schulz

Hallo zusammen,

zunächst erstmal, ich brauche dringend Hilfe bei diesem Problem und wäre 
wirklich über jeden Hinweis/Tipp/Fehler dankbar! Ich glaub, ich bin inzwischen 
betriebsblind.

Versionen: T3 6.2.4, tx_news 3.0.1, realURL 1.12.8

Zum Problem: 


Auf der Startseite habe ich ein Listenmodul integriert, welches auch problemlos 
in die andere Sprache umschaltet. In der zweiten Listenansicht werden nur Datum 
und Author umgestellt, aber nicht der eigentliche Text. Auch nicht auf der 
Detailseite. Wenn ich auf diesen Seiten von DE auf EN wechsle, bekomm ich den 
Error: Page not found Reason: No news entry found. Für jede Sprache ist ein 
News-Artikel angelegt.

Folgende Configs sind eingestellt:

realURL: 


?php

$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
   'pagePath' = array(
   'type' = 'user',
   'userFunc' = 
'EXT:realurl/class.tx_realurl_advanced.php:tx_realurl_advanced-main',
   'spaceCharacter' = '-',
   'languageGetVar' = 'L',
   'expireDays' = '3',
   'rootpage_id' = 1,
   'firstHitPathCache'=1
   ),
   'init' = array(
   'enableCHashCache' = TRUE,
   'enableCHashCache' = 1,
   'respectSimulateStaticURLs' = 0,
   'enableUrlDecodeCache' = 1,
   'enableUrlEncodeCache' = 1
   ),
   'preVars' = array(
   array(
   'GETvar' = 'L',
   'valueMap' = array(
   'en' = '1',
   ),
   'noMatch' = 'bypass',
   ),
   array(
   'GETvar' = 'no_cache',
   'valueMap' = array(
   'nc' = 1,
   ),
   'noMatch' = 'bypass',
   ),
   ),
   'fixedPostVars' = array(
   'newsDetailConfiguration' = array(
   array(
   'GETvar' = 'tx_news_pi1[news]',
   'lookUpTable' = array(
   'table' = 'tx_news_domain_model_news',
   'id_field' = 'uid',
   'alias_field' = 'title',
   'addWhereClause' = ' AND NOT deleted',
   'useUniqueCache' = 1,
   'useUniqueCache_conf' = array(
   'strtolower' = 1,
   'spaceCharacter' = '-'
   ),
   'languageGetVar' = 'L',
   'languageExceptionUids' = '',
   'languageField' = 'sys_language_uid',
   'transOrigPointerField' = 'l10n_parent',
   'autoUpdate' = 1,
   'expireDays' = 180,
   )
   )
   ),
   'newsCategoryConfiguration' = array(
   array(
   'GETvar' = 
'tx_news_pi1[overwriteDemand][categories]',
   'lookUpTable' = array(
   'table' = 
'tx_news_domain_model_category',
   'id_field' = 'uid',
   'alias_field' = 'title',
   'addWhereClause' = ' AND NOT deleted',
   'useUniqueCache' = 1,
   'useUniqueCache_conf' = array(
   'strtolower' = 1,
   'spaceCharacter' = '-'
   )
   )
   )
   ),
   'newsTagConfiguration' = array(
   array(
   'GETvar' = 'tx_news_pi1[overwriteDemand][tags]',
   'lookUpTable' = array(
   'table' = 'tx_news_domain_model_tag',
   'id_field' = 'uid',
   'alias_field' = 'title',
   'addWhereClause' = ' AND NOT deleted',
   'useUniqueCache' = 1,
   'useUniqueCache_conf' = array(
   'strtolower' = 1,
   'spaceCharacter' = '-'
   )
   )