# rewrite Links im Template unterdrücken

**URL:** <https://forum.shopware.com/t/rewrite-links-im-template-unterdrucken/292>\
**Category:** Shopware 3.5\
**Tags:** templates--design\
**Created:** [7. Oktober 2010 um 02:32 UTC](https://forum.shopware.com/t/rewrite-links-im-template-unterdrucken/292 "2010-10-07T02:32:00Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![TSchenk](https://avatars.discourse-cdn.com/v4/letter/t/779978/32.png) [@TSchenk](https://forum.shopware.com/u/TSchenk)\
**Post date:** [7. Oktober 2010 um 02:32 UTC](https://forum.shopware.com/t/rewrite-links-im-template-unterdrucken/292/1 "2010-10-07T02:32:00Z")

</div>

Hallo, gibt es eine Möglichkeit, das umschreiben von Links im Template zu verhinden? Bsp. im Template ist der Link so definiert: `{$sBasefile}/shopware.php?sViewport=searchcategories&sSearch=Fluch+der+Karibik&Submit=Suchen` Wenn ich jetzt im Storefront im HTML-Quelltext mit den Link anschau, hat er ja dann folgendes Format: `http://xyzde/shopware.php/shopware.php/sViewport,searchcategories/sSearch,Fluch+der+Karibik/Submit,Suchen`. So klappt die Suche natürlich leider nicht. Also ist es irgendwie möglich (Smarty-Plugin, keine Ahnung) das umschreiben dieses Links zu verhinden? Viele Grüße Thomas

---

<div class="post-metadata">

**Author:** ![avenger](https://avatars.discourse-cdn.com/v4/letter/a/9de0a6/32.png) [@avenger](https://forum.shopware.com/u/avenger)\
**Post date:** [7. Oktober 2010 um 05:24 UTC](https://forum.shopware.com/t/rewrite-links-im-template-unterdrucken/292/2 "2010-10-07T05:24:39Z")

</div>

[quote=„TSchenk“]Hallo, gibt es eine Möglichkeit, das umschreiben von Links im Template zu verhinden? Bsp. im Template ist der Link so definiert: `{$sBasefile}/shopware.php?sViewport=searchcategories&sSearch=Fluch+der+Karibik&Submit=Suchen` Wenn ich jetzt im Storefront im HTML-Quelltext mit den Link anschau, hat er ja dann folgendes Format: `http://xyzde/shopware.php/shopware.php/sViewport,searchcategories/sSearch,Fluch+der+Karibik/Submit,Suchen`. So klappt die Suche natürlich leider nicht. Also ist es irgendwie möglich (Smarty-Plugin, keine Ahnung) das umschreiben dieses Links zu verhinden? Viele Grüße Thomas[/quote] Ich frage mich, wie Smarty das anstellen sollte, den Link so umzuschreiben??? Normalerweise würde ja nur „{$sBasefile}“ ersetzt… Es sei denn, dass in Shopware bei der Ausgabe ein globaler Smarty-Filter verwendet wird, der das macht… Ersetze doch mal „=“ mit „/“, vielleicht hilft es ja…

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [7. Oktober 2010 um 10:35 UTC](https://forum.shopware.com/t/rewrite-links-im-template-unterdrucken/292/3 "2010-10-07T10:35:00Z")

</div>

Es gibt in der alten Template-Basis einen Smarty-Post-Filter, der die relativen Links im Shop ersetzt. Eigentlich müsstest du den Link doch nur wie folgt aufbauen? {$sBasefile}?sViewport=searchcategories&sSearch=term

---

<div class="post-metadata">

**Author:** ![TSchenk](https://avatars.discourse-cdn.com/v4/letter/t/779978/32.png) [@TSchenk](https://forum.shopware.com/u/TSchenk)\
**Post date:** [7. Oktober 2010 um 12:29 UTC](https://forum.shopware.com/t/rewrite-links-im-template-unterdrucken/292/4 "2010-10-07T12:29:15Z")

</div>

Hallo, [quote]{$sBasefile}?sViewport=searchcategories&sSearch=term[/quote] ja Richtig, das sopware.php muss raus. Hat sich ausversehen beim schreiben mit eingeschlichen. Ist es trotzdem möglich für diesen einen Link den Postfilter zu deaktivieren? Frag mich nicht warum der Link die Ursprungsform haben muss, aber er soll so sein… :wtf: Viele Grüße Thomas

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [7. Oktober 2010 um 13:21 UTC](https://forum.shopware.com/t/rewrite-links-im-template-unterdrucken/292/5 "2010-10-07T13:21:53Z")

</div>

Standardmäßig nicht, eventuell funktioniert aber folgender “Hack”. (Absolute Links werden nicht geparsed) http://{$sBasefile|replace:“http://”:""}?sViewport=searchcategories&sSearch=term

---

<div class="post-metadata">

**Author:** ![TSchenk](https://avatars.discourse-cdn.com/v4/letter/t/779978/32.png) [@TSchenk](https://forum.shopware.com/u/TSchenk)\
**Post date:** [7. Oktober 2010 um 13:48 UTC](https://forum.shopware.com/t/rewrite-links-im-template-unterdrucken/292/6 "2010-10-07T13:48:11Z")

</div>

Hallo Stefan, ahh okay. Das werd ich so mal testen. ansonsten muss ich mir da noch nen Plugin schreiben, was den Filter unterdrückt… glaube das geht auch sowas… Aber ich teste das erstmal so und meld mich dann noch mal… Viele Grüße Thomas

---

<div class="post-metadata">

**Author:** ![TSchenk](https://avatars.discourse-cdn.com/v4/letter/t/779978/32.png) [@TSchenk](https://forum.shopware.com/u/TSchenk)\
**Post date:** [7. Oktober 2010 um 16:00 UTC](https://forum.shopware.com/t/rewrite-links-im-template-unterdrucken/292/7 "2010-10-07T16:00:01Z")

</div>

Hallo, also ganz so einfach war es dann doch nicht, denn in der sBasefile steht nur des „shopware.php/“ drin. Aber habs über den HTTP\_HOST nun hinbekommen 🙂 Vielen Dank für den Tip.

---

<div class="post-metadata">

**Author:** ![Heiner\_Lohaus](https://avatars.discourse-cdn.com/v4/letter/h/b5a626/32.png) [@Heiner\_Lohaus](https://forum.shopware.com/u/Heiner_Lohaus)\
**Post date:** [11. Oktober 2010 um 09:34 UTC](https://forum.shopware.com/t/rewrite-links-im-template-unterdrucken/292/8 "2010-10-11T09:34:53Z")

</div>

Hallo, es werden nur relative Links umgeschrieben. Daher empfehle ich einfach vor den Link einen Backslash hinzuzufügen. Beispiel: “/shopware.php?sViewport=searchcategories&sSearch=term” Viele Grüße Rocky
