Hallo, hoffe das ist die richtige Ecke des Forums - ich habe ein seltsames Problem mit simulatestaticdocuments zur Anzeige von Alias-URLs:
Ich habe im Install Tool SimulateStaticDocuments aktiviert:
[FE][simulateStaticDocuments] = 1
Die vorhandene _.htaccess-Datei im Root Verzeichnis habe ich in .htaccess umbenannt (laut Aussage meines Providers (HostingAgency) muss ich dort keine inhaltliche Änderung vornehmen). Hier mal der nicht auskommentierte Inhalt der Rewrite Sektion:
---
### Begin: Rewrite stuff ###
RewriteEngine On
RewriteRule ^(typo3|t3lib|tslib|fileadmin|typo3conf|typo3temp|uploads|showpic\.php|favicon\.ico)/ - [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]
### End: Rewrite stuff ###
---
Und nun habe ich ins TS zweier Templates den folgenden Code eingetragen:
config.simulateStaticDocuments = 1
config.simulateStaticDocuments_noTypeIfNoTitle = 1
Im ersten Seitentyp funktioniert das Ganze nicht. Die URL bleibt kryptisch:
http://tinyurl.com/6m4d54
Entsprechendes TS:
config.simulateStaticDocuments = 1
config.simulateStaticDocuments_noTypeIfNoTitle = 1
#Default PAGE Object:
page = PAGE
page {
typeNum = 0
#Stylesheet
stylesheet = fileadmin/css/style.css
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/aktuelles.htm
10.workOnSubpart = DOKUMENT
#Metadaten
meta.AUTHOR = A.B.
meta.DESCRIPTION = lorem
meta.ROBOTS = index, follow
meta.KEYWORDS = lorem
#Slimbox-Konfiguration
headerData.1230 = COA
headerData.1230.1 = TEXT
headerData.1230.1.value = window.addEvent('domready', Lightbox.init.bind(Lightbox,{resizeDuration: {$plugin.pmkslimbox.resizeDuration}, resizeTransition: Fx.Transitions.{$plugin.pmkslimbox.resizeTransition}, opacity: {$plugin.pmkslimbox.opacity}, initialWidth: {$plugin.pmkslimbox.initialWidth}, initialHeight: {$plugin.pmkslimbox.initialHeight}, animateCaption: {$plugin.pmkslimbox.animateCaption}, defaultIframeWidth: {$plugin.pmkslimbox.defaultIframeWidth}, defaultIframeHeight: {$plugin.pmkslimbox.defaultIframeHeight}, iframeScrolling: '{$plugin.pmkslimbox.iframeScrolling}', enablePrintButton: {$plugin.pmkslimbox.enablePrintButton}, enableSaveButton: {$plugin.pmkslimbox.enableSaveButton},
headerData.1230.2 = TEXT
headerData.1230.2.value = llPage: '{LLL:EXT:pmkslimbox/locallang.xml:page}', llOf: '{LLL:EXT:pmkslimbox/locallang.xml:of}', psScriptPath: '{path:EXT:pmkslimbox/savefile.php}'}));
headerData.1230.2.insertData = 1
headerData.1230.stdWrap.dataWrap (
<script type="text/javascript" src="{path:{$plugin.pmkslimbox.mootoolsJS}}"></script>
<script type="text/javascript" src="{path:EXT:pmkslimbox/res/scripts/slimbox_ex.js}"></script>
<script type="text/javascript">|</script>
<link rel="stylesheet" href="{path:{$plugin.pmkslimbox.slimboxCSS}}" type="text/css" media="screen" />
)
parameter.data = TSFE:lastImageInfo|origFile
ATagParams = rel="lightbox"
#Platzhalter ansprechen
10.marks {
#Headline
AKTUELLES_HEADLINE = TEXT
AKTUELLES_HEADLINE.field = title
#Content Text (Center)
AKTUELLES_CONTENT = CONTENT
AKTUELLES_CONTENT {
table = tt_content
select.where = colPos = 0
}
#Content Image (Right)
AKTUELLES_BOX_CONTENT = CONTENT
AKTUELLES_BOX_CONTENT {
table = tt_content
select.where = colPos = 2
}
}
}
Im zweiten funktioniert es:
http://tinyurl.com/5vzkcw
Entsprechendes TS:
config.simulateStaticDocuments = 1
config.simulateStaticDocuments_noTypeIfNoTitle = 1
#Default PAGE Object:
page = PAGE
page {
typeNum = 0
#Stylesheet
stylesheet = fileadmin/css/style.css
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/aktuelles_detail.htm
10.workOnSubpart = DOKUMENT
#Metadaten
meta.AUTHOR = A.B.
meta.DESCRIPTION = lorem
meta.ROBOTS = index, follow
meta.KEYWORDS = lorem
#Platzhalter ansprechen
10.marks {
#Headline
AKTUELLES_DETAIL_HEADLINE = TEXT
AKTUELLES_DETAIL_HEADLINE.field = title
#Content Text (Center)
AKTUELLES_DETAIL_CONTENT = CONTENT
AKTUELLES_DETAIL_CONTENT {
table = tt_content
select.where = colPos = 0
}
}
}
Ich leere ständig die Browser-, Seiten-, FE- & T3conf-Caches ... woran kann es liegen, dass die gleiche Methode mit einem zweiten Template nicht funktioniert. Evtl bin ich ja betriebsblind 😉
Ein schönes Wochenende, über Hilfestellung freu' ich mich ...