Liebe alle,
ich steht total auf dem Schlauch und komme irgendwie nicht weiter.
Also ich habe eine T3-Seite aufgebaut und wenn ich die URL http://typo3.meineseite.de/seite1.xml aufrufe, dann gibt er mir auch brav das xml aus. Wenn ich http://typo3.meineseite.de/seite1.html aufrufe bekomme ich die ausgabe als html. Das ganze ist im T3-Setup mit entsprechender typenum = 1 (xml) bzw. typenum = 0 (html) gelöst und wird per realurl übersetzt. Ich kann aber auch http://typo3.meineseite.de/seite1.html?type=1 aufrufen und bekomme das XML angezeigt.
So weit so gut.
Bei der Integration in Oxid komme ich irgendwie nicht weiter. Ok, ich bin Neuling auf dem Gebiet, aber irgendwie erschließen sich mir die Variablen von Toxid (sehr cooler Name übrigens) nicht.
Mal von vorne:
// your URL-Snippet to dectect TOXID-Pages
$this->aToxidCurlSeoSnippets = array(
‘0’ => ‘toxid-curl’,
‘1’ => ‘toxid-curl-en’,
);
Bedeuten der Index 0 und 1 sie Sprache, in der das Oxid-Frontend gerade angeschaut werden? Und wo soll den dieses Snippet ‘toxid-curl’ erscheinen? In der Oxid-Url oder in der T3-Url?
Und für den letzteren Fall: Woher weiß Oxid, dass es die Seite http://typo3.meineseite.de/toxid-curl/seite1.xml aufrufen muss? Muss hierfür die Seite, die in Oxid aufgerufen unter der Url http://oxid.meineseite.de/toxid-curl/seite1.html aufgerufen werden?
Der Rest ist einigermaßen klar, hier aber zur Vollständigkeit:
Je nach Sprache im Frontend von Oxid ruft man die Sprache von T3 auf.
// URL to your CMS
$this->aToxidCurlSource = array(
‘0’ => ‘http://typo3.meineseite.de/’,
‘1’ => ‘http://typo3.meineseite.com/en/’
);
Auch klar: Hier wird sprachabhängig der typenum von T3 an die URL angehängt um die XML-Ausgabe zu erzeugen…
// Additional Params for URL
$this->aToxidCurlUrlParams = array(
'0' => '?type=1',
'1' => '?type=1',
);
So. auch, wenn jetzt ein paar Leute die Hände überm Kopf zusammenschlagen, ich steh so ein bisserl wie der Ochs vorm Berg und komm nicht weiter. Vielleicht seh ich auch den Wald vor lauter Bäumen nicht, dann reiche mir bitte jemand eine Axt…
Es wäre auf jeden Fall cool, wenn mir jemand einen entscheidenden Hinweis geben könnte.
Viele Grüße aus dem verregneten München!
Heiko