[TYPO3-german] T3Blog - RealURL - Single
David Bruchmann
david at bruchmann-web.de
Wed Sep 8 16:55:32 CEST 2010
Am 07.09.2010 22:55, schrieb Jan Kornblum:
> Hi Gruppe,
>
> hat jemand eine Idee, wie man beim T3Blog in Verbindung mit RealUrl
> bei der Single-Ansicht (Post) die Parameter "Jahr", "Monat", "Tag" am
> Besten aus der Url bekommt?
>
> Bspl: domain.tld/anypage/blog-post/2010/09/03/das-ist-ein-post.html
> (das /2010/09/03/ soll raus ;)
>
> Ich nehme an, die Extension braucht die Datums-Parameter primär, falls
> man das Kalender Widget verwendet...?
>
> Ich könnte jetzt einfach die Parameter aus der RealUrl Config
> rausnehmen, aber dann hängt TYPO3 sie ja hinten als normale
> Get-Parameter dran :(
>
> Hat jemand eine andere Idee?
>
> Danke und Gruß, Jan
>
Auf die Frage habe ich keine Antwort, aber ich habe was anderes gemacht:
Es gibt in t3blog insgesamt 4 XML-Dateien (Feeds), 2 in rss 0.19, 2 in
rss 2.0.
Statt nun die Pfade so wie in der default-Einstellung zu generieren,
habe ich unter filename folgendes konfiguriert:
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['_DEFAULT'] = array (
...
'fileName' => array (
'defaultToHTMLsuffixOnPrev' => 1,
'acceptHTMLsuffix' => 1,
'index' => array (
'.html' => array (
'keyValues' => array (
'type' => 0,
),
),
'BlogPosts_Rss_0.91.xml' => array (
'keyValues' => array (
'type' => 100,
'tx_t3blog_pi1[rss][feed_type]' => 'post',
'tx_t3blog_pi1[rss][feed_id]' => '0.91',
),
),
'BlogPosts_Rss_2.0.xml' => array (
'keyValues' => array (
'type' => 100,
'tx_t3blog_pi1[rss][feed_type]' => 'post',
'tx_t3blog_pi1[rss][feed_id]' => '2.0',
),
),
'BlogComments_Rss_0.91.xml' => array (
'keyValues' => array (
'type' => 100,
'tx_t3blog_pi1[rss][feed_type]' => 'comment',
'tx_t3blog_pi1[rss][feed_id]' => '0.91',
),
),
'BlogComments_Rss_2.0.xml' => array (
'keyValues' => array (
'type' => 100,
'tx_t3blog_pi1[rss][feed_type]' => 'comment',
'tx_t3blog_pi1[rss][feed_id]' => '2.0',
),
),
'.pdf' => array (
'keyValues' => array (
'type' => 123,
),
),
),
)
...
);
Die Dateinamen der xml-Dateien sind somit statisch vergeben, ist
allerdings bei 4 Dateien ja vertretbar.
Das einzige Problem bei der Konfiguration mit den automatischen
Dateiendungen (*.html, *.pdf) ist, daß das nicht ohne Unterverzeichnisse
funktioniert - kleiner Bug in realURL. Im Hauptverzeichnis wird also
kein Dateiname zugewiesen und die Adresse als www.domain.com/.html
angezeigt.
Gruß,
David
More information about the TYPO3-german
mailing list