Ich hatte gestern schon mal hier angefragt. Mittlerweile bin ich ein bisschen weiter, aber es funktioniert immer noch nicht so wie angedacht.
Die Idee ist ein paar Seiten mit statischen Links in einen Block zu setzen. Die Seiten sollen dann so funktionieren und ausshen wie die Newletter Seite, also dass man den Inhalt im CMS Bereich verwalten kann und sie über die gesamte Breite geht.
Ich habe nun folgenden Inhalt in /tpl/custom/mytemplate.tpl erstellt:
[{capture append="oxidBlock_content"}]
[{assign var="template_title" value="MY_TEMPLATE_TITLE"|oxmultilangassign}]
<h1 class="pageHead">[{$template_title}]</h1>
[{oxifcontent ident="mein_testinhalt" object="oCont"}]
[{ $oCont->oxcontents__oxcontent->value }]
[{/oxifcontent}]
[{insert name="oxid_tracker" title=$template_title }]
[{/capture}]
[{include file="layout/page.tpl" }]
Die entsprechende CMS Seite ist vorhanden. Wenn ich nun mit
/shop/index.php?cl=tpl&tpl=mytemplate.tpl
darauf zugreife sieht das so aus: (richtiges Layout, aber kein Titel nach “Sie befinden sich hier:”)
Wenn ich im CMS diesen Link “Manuell” erzeuge
[{ oxgetseourl ident="mein_testinhalt" type="oxcontent" }]
so einbinde und drauf klicke, sieht die Seite so aus:(falsches Layout aber Titel nach “Sie befinden sich hier:”)
Wenn ich im SEO Bereich statische URLs zuweise, die auch so im CMS Bereich automatisch erstellt werden, hängt das Programm noch -oxid mit ans ende.
Wenn ich nun versuch wie hier
<a href="[{ oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=tpl&tpl=mytemplate.tpl" }]" rel="nofollow">[{ oxmultilang ident="MY_TEMPLATE_TITLE" }]</a>
den Link so einzubauen, zerschießt es den ganzen Shop.
Danke für ein paar Tips hierzu.