Hallo Leute,
habe das Problem, dass ich nicht weiß, wo man den Link der Zustimmung der AGB's ändert. Derzeit geht es immer auf die Startseite. Den Text kann ich über Overrides ja ändern, aber wo den eigentlichen Link?
Hallo Leute,
habe das Problem, dass ich nicht weiß, wo man den Link der Zustimmung der AGB's ändert. Derzeit geht es immer auf die Startseite. Den Text kann ich über Overrides ja ändern, aber wo den eigentlichen Link?
Eigentlich geht dieser Link zu den AGB, die beim Verkäufer hinterlegt sind.
Hast Du das schon eingetragen?
Ansonsten kann man den Link in einem Override ändern, aber sauberer wäre erst einmal zu schauen, ob der Verkäufer auch richtig eingetragen ist.
So short
Stefan
die AGB's sind beim Verkäufer hinterlegt, aber es erscheint immer nur die Startseite, wenn ich den Quelltext ansehe taucht nur ein href mit <a href="/" im Quelltext auf.
die default.php hier hat folgenden Quelltext:
ZitatAlles anzeigen<label for="tosAccepted">
<a href="<?php JRoute::_ ('index.php?option=com_virtuemart&view=vendor&layout=tos&virtuemart_vendor_id=1', true) ?>" class="terms-of-service" id="terms-of-service" rel="facebox"
target="_blank">
<span class="vmicon vm2-termsofservice-icon"></span>
<?php echo JText::_ ('COM_VIRTUEMART_CART_TOS_READ_AND_ACCEPTED'); ?>
</a>
</label>
die zugehörige Tabelle vendors_de_de ist im entsprechendem Feld auch gefüllt.
Sehr komisch
Servus,
das dürfte sich um einen jQuery-Konflikt handeln.
Durch das rel="facebox" soll der Verweis in einer Lightbox/Facebox/XYbox geöffnet werden, die werden durch jQuery gefeuert.
Hast Du also irgendwelche zusätzlichen jQuerys geladen, geht nix mehr.
Lösung 1: jQuery überprüfen und alle Konflikte ausräumen.
Lösung 2: Hab ich schon einige Male gepostet. das JRoute im href-Attribut einfach durch einen "echten" Pfad zu einer AGB ersetzen: z. Bsp. http://www.beispiel.de/meineAGBs
So long
Stefan