kann es sein, das Du unter simulateStaticDocuments den cHash einfach nicht siehst ? Der cHash ist immer da, wenn die Links gecacht sind 😉
Wo ist mein cHash
hi,
nein, ich habe eine Seite die eine navi aus einer produktdatenbank generiert, in meiner ext ist allow cHash für typolink akitiviert. meine links werden über typolink generiert, nur der cHash parameter wird nicht angehängt, ebenso bei den tt_news. wenn die seiten gecached würden dann kännte ich sich unter info bei indexsuche ja sehen.
Grüsse
eine der üblichen verdächtigen Exts installiert? > #44738
georg
Hi Georg,
danke für die Antwort, das hatte ich schon gemacht, würde ja sonst nicht posten. Bin mit meinem Latein ziemlich am ende! Es geht hja darum das der cHash nicht generiert wird. Ich mach das ja auch nicht zum ersten mal - bei allen anderen Projekten klappt das. Habe über Dateiübergreifendes Suchen schon vorher danach gesucht und keine Ext. gefunden, das brint mich ja zur verzweiflung.
Grüsse
Hallo,
standard-lösungsweg für unlösbare probleme: alle exts (außer tt_news) deaktivieren, das TS alles raus bis auf die paar Zeilen die man braucht und dann nochmals schauen
viel erfolg
georg
Hi Georg,
problem mit cHash-Parameter ist gelöst, hatte in meiner localconf.php für RealURL n blödsinnige preVars-Konfig für cHash.
So, nun das daraus folgende Problem. Ich habe hier eine Navigation generiert aus
Produktgruppen und deren Untergruppen. Das Plugin liegt auf einer Seite. Links die Navi - rechts der entsprechende output je nach Cat. Meine erste Ebene wird für die IndexedSearch mit Get-Parametern gecached, die zweite ebene und dritte sowie die detailansicht nicht (alle mit cHash-Parametern). Kann das daran liegen das das immer auf einer Seite liegt?
Grüsse und Danke
Hallo,
Problem gefunden und gelöst, ich arbeite mir RealURL und ziemlich vielen Extension-Url-Parametern. Der gesamtstring der URLParameter war ohne RealURL
zu lang für ein bestimmtes feld der indexed search und wurde somit nicht gespeichert, feld von tinyblob auf blob umgestellt und schon gehts.
Grüsse
nichts für ungut, aber wenn Du sagst, es wird kein cHash erzeugt, dann geh ich auch davon aus, das Du das ohne realurl überprüfst, daher meine Frage wegen simulateStatics.
Hi,
ja, aber simulateStatics ist für mich was anderes als real url 😉
Grüsse
@FordPrefect
kannst du mal bitte deine jetzigen pevars für realurl in der localconf.php posten. Habe gerade ein ähnliches Problem.
here it comes:
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
'_DEFAULT' => array(
'init' => array(
'doNotRawUrlEncodeParameterNames' => 1,
'appendMissingSlash' => 'ifNotFile',
'enableUrlDecodeCache' => 0,
'enableUrlEncodeCache' => 0,
'enableCHashCache' => 0,
),
'redirects' => array(),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'disablePathCache' => 1,
'rootpage_id' => 1,
),
'preVars' => array(
array(
'GETvar' => 'print',
'valueMap' => array(
'print' => 1,
),
'noMatch' => 'bypass',
),
array(
'GETvar' => 'L',
'valueMap' => array(
'en' => '1',
'de' => '0',
),
'noMatch' => 'bypass',
),
/*
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'nichtcachen' => '1',
'cachen' => '0',
),
'noMatch' => 'bypass',
),*/
),
'postVarSets' => array(
'_DEFAULT' => array (
'chash' => array(
array(
'GETvar' => 'cHash',
),
),
'cat' => array(
array(
'GETvar' => 'tx_mzleutronview_pi2[catID]',
),
array(
'GETvar' => 'tx_mzleutronview_pi2[subCatID]',
),
array(
'GETvar' => 'tx_mzleutronview_pi2[subSubCatID]',
),
),
'prod' => array(
array(
'GETvar' => 'tx_mzleutronview_pi2[pID]',
),
),
'leutron' => array(
array(
'GETvar' => 'tx_mzleutronview_pi2[cattitle]',
),
array(
'GETvar' => 'tx_mzleutronview_pi2[subcattitle]',
),
array(
'GETvar' => 'tx_mzleutronview_pi2[subsubcattitle]',
),
array(
'GETvar' => 'tx_mzleutronview_pi2[prodtitle]',
),
),
),
),
'fileName' => array(
'defaultToHTMLsuffixOnPrev' => 1,
),
),
);
grüsse