Herstellerlink verweist auf eigene Domain

Hallo,

bei der externen Hersteller URL habe ich das Problem, dass die URL nicht richtig ausgegeben wird. Diese verweist immer auf die eigene Domain (http://demoshop.oxid-esales.com/professional-edition/oxid-esales.com/de =>> statt http://oxid-esales.com/de) Kan man beim hübschen Ledergürtel [ArtNr. 3503] im Demoshop auch nachvollziehen.

Gibt es da schon Lösungsansätze?

Best Wüsches
oberleiner

Mit den Basic-Template geht das. Vergleiche mal mit details vom Azure Template.

hmm, leider klappt das nicht. Im Basic wird das mit

[B]$product[/B]->oxarticles__oxexturl->value

aufgerufen. Im Azure mit

[B]$oDetailsProduct[/B]->oxarticles__oxexturl->value

Best wüsches
oberleiner

Azure:


<a id="productExturl" class="external" href="[{$oDetailsProduct->oxarticles__oxexturl->value}]">[{$oDetailsProduct->oxarticles__oxurldesc->value}]</a>

Basic:


<a id="product_exturl" class="details" href="http://[{ $product->oxarticles__oxexturl->value }]"><b>[>] [{ $product->oxarticles__oxurldesc->value }]</b></a>

=> im Basic steht “hardcoded” http:// im href drinn.

das hab ich bei mir an der URL gleich mit drangelassen, weil eben nicht mehr im tpl drin steht. Aber da es im Demoshop eben genausowenig funktioniert, gehe ich mal davon aus, dass es sich um einen Bug handelt.

Oder hat noch jemand eine Idee?

best wüsches
oberleiner

keine ne Idee?

best wüsches
oberleiner

[QUOTE=MBa;63476]
=> im Basic steht “hardcoded” http:// im href drinn.[/QUOTE]
Schreib das doch beim Azure einfach mal auch mit dazu im Template!

hmm, geht leider nicht. Im Admin wird automatisch immer wieder http:// hinzugefügt. Ich krieg die Krise… :confused:

best wüsches
oberleiner

hab es jetzt trotzdem mal probiert, und siehe da, es funktioniert. da muss irgendein script im Hintergrund werkeln, denn normalerweise sollte der Link ja nicht funktionieren bei http://http://…

danke auf jeden Fall.

Best wüsches
oberleiner

Ja, das http:// was im Admin automatisch dazukommt wird offenbar vor der Ausgabe ebenso automatisch wieder entfernt und muss deshalb im Template nochmal stehen.

na so ein Quatsch - aber was tut Oxid nicht alles, um seine Nutzer zu beschäftigen. Da sind sie wenigstens von der Strasse weg… :smiley:

best wüsches
oberleiner

<sarkasmus>
Wo kähmen wir denn da hin, wenn man einfach externe links ohne http eingeben könnte?
Am Ende möchte jemand die Herstellerinfos noch in als Content-Seite im Shop einpflegen.
Dafür sind externe Links nun wirklich nicht gedacht.
</sarkasmus>

GENAU! :cool:

Hallo,

in welcher Datei vom Tamplate azure ist die Änderung durchzuführen?

Viele Grüße
Rainer

sollte in der details.tpl drin sein. such mal nach ‘oxexturl’ da solltest du fündig werden.

Best Wüsches
oberleiner

Hallo,

dachte ich auch. Jetzt hab ich es gefunden. Es ist die “tabs.tbl”.

Vielen Dank.
Gruß
Rainer

ach ja, jetzt entsinne ich mich…

Best Wüsches
oberleiner

Hallo!
Habe die vorgeschlagenen Änderungen gemacht, aber ohne Erfolg.
Habe ich etwas übersehen?
Gruss
Martin

Pfad: /out/azure/tpl/page/details/inc

Datei: tabs.tpl

            [{if $oDetailsProduct-&gt;oxarticles__oxexturl-&gt;value}]
                &lt;a id="productExturl" class="js-external" href="http://[{$oDetailsProduct-&gt;oxarticles__oxexturl-&gt;value}]"&gt;[{$oDetailsProduct-&gt;oxarticles__oxurldesc-&gt;value}]&lt;/a&gt;
            [{/if}]

/tmp geleert?

Vielen Dank für die Hilfe!
/tmp hatte ich geleert, ja. Aber da hat wohl was anderes geklemmt.

Jetzt, nach 3 x schlafen und wieder nachschauen, jetzt klappt es perfekt :slight_smile:

Bis demnächst
Martin