Hallo Rüdiger,
vielen Dank für das Tutorial! Tolle Arbeit!
Ich habe es gerade mit Redaxo 4.4 ausprobiert und es funktioniert ganz ausgezeichnet.
In der Installationsanleitung von toxid steht als 3. Punkt:
3) Add the following module-entries in your configuration
Dies geschieht, indem man in der Oxid Verwaltung das Modul aktiviert. (Erweiterungen / Module / TOXID cUrl / aktivieren)
Das Mustertemplate für Redaxo hat bei mir im Browser (Chrome) einen xml Fehler angezeigt. Hier meine Version (Test):
Code: Alles auswählen
<?php
header('Content-Type: application/xml');
header('Content-Encoding: text/html; charset=utf-8');
echo '<?xml version="1.0"?>'."\n";
class toxid {
function prepareContent($params) {
$content = $params['subject'];
$content = str_replace('"./files/','"'.rexseo::base().'files/',$content);
$content = str_replace('href="/','href="'.rexseo::base().'',$content);
return $content;
}
}
rex_register_extension('OUTPUT_FILTER',array('toxid','prepareContent'));
?>
<toxid>
<part1>
<![CDATA[REX_TEMPLATE[6] ]]>
</part1>
<part2>
<![CDATA[REX_TEMPLATE[5] ]]>
</part2>
<part3>
<![CDATA[REX_ARTICLE[] ]]>
</part3>
</toxid>
Die Navigation funktioniert bei mir noch nicht in Oxid. Sie wird zwar angezeigt und die Links machen einen korrekten Eindruck (
http://localhost:8888/oxid/toxid-curl/r ... shots.html) , es wird dann aber eine leere Seite ausgegeben. Vermutlich muss ich noch irgendwo irgendetwas einstellen oder eintragen ...
Viele Grüsse,
Wolfgang