Hi, vermutlich eine dumme Frage… aber
ich versuche mir gerade oxid shop bei zu bringen und bin jetzt schon eine ewigkeit dabei herraus zu finden wie dieser cl parameter in internen template verlinkungen funktionieren soll.
Im footer habe ich
<a href="[{oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=contact"}]" title="contact">Hier Formular ausfüllen und anmelden</a>
Was sich wie folgt übersetzt
<a href="https://www.url.com/index.php?cl=contact" title="Kontakt">Kontakt</a>
Das funktioniert super, doch wenn ich das neue template einbinden möchte(was aktuell nur eine Kopie der contact.tpl ist), wird diese anscheinend nicht gefunden und ich werde an index.php?cl=start&redirected=1 weitergeleitet.
<a href="[{oxgetseourl ident=$oViewConf->getSelfLink()|cat:"cl=garantie_form"}]" title="garantie_form">Hier Formular ausfüllen und anmelden</a>
Sollte das nicht so ausreichen?
oder muss ich die Datei noch irgend wo in einem zentralen register anmelden, das dieser weis wo die Datei liegt? Denn ich hab das komplette projekt schon mehrfach mit text search durchsucht auf referenzen zu der eigentlich contact.tpl oder dessen pfad. Und habe hier nichts weiter gefunden.
Meine Frage also, woher weis der Webserver, dass bei der variable cl=contact er die datei contact.tpl aus dem spezifischen template pfad ziehen soll, da der pfad ja nirgends angegeben wird?