#1 (permalink)  
Alt 29.11.2006, 23:01
GSX GSX ist offline
xt:Commerce Support Kunde
 
Registriert seit: 17.08.2006
Beiträge: 42
Standard Versankosten Java-Link ändern

Ich habe schon einiges zu diesem Thema gefunden. Nur leider hat dies alles nichts geholfen da die zur Verfügung gestellten Code-Schnipsel innerhalb der Dateien nicht zu finden sind.
Ich weis ja net ob Grundlegende Dinge am Shop-System geändert wurden. Ich hoffe das mir geholfen werden kann.

Das Problem:

Ich möchte den Java-PopUp-Link (exkl. Versandkosten) gegen einen ganz normalen HTML-Link austauschen. Und das überall wo dieser zu sehen ist. Leider weis ich nicht wie und wo ich was in wievielen Dateien ändern muss. Der Link sollte sich in einem neuen Fenster öffnen.

Ich verwende die XT:C v3.0.4 SP2.1
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 30.11.2006, 09:20
Erfahrener Benutzer
 
Registriert seit: 28.02.2006
Beiträge: 4.010
Standard

Deaktiviere mal temporär die javaSCRIPT Funktion in deinem Browser und Du wirst sehen, dass man an vielen Stellen gar kein javascript braucht. Es gibt aber noch ein paar wenige Links(Versandkosten), wo das (noch) nicht so ist. Dort tauscht Du diese Links gegen die inzwischen schon 1000fach geposteten Schnipsel aus.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 30.11.2006, 09:52
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

die richtige Stelle für die SP2.1 wäre in dieser Datei:
includes/classes/main.php


PHP-Code:
function getShippingLink() {
        return 
' '.SHIPPING_EXCL.'<script language="javascript">document.write(\'<a href="java script:newWin=void(window.open(\\\''.xtc_href_link(FILENAME_POPUP_CONTENT'coID='.SHIPPING_INFOS).'\\\', \\\'popup\\\', \\\'toolbar=0, scrollbars=yes, resizable=yes, height=400, width=400\\\'))">'.SHIPPING_COSTS.'</a>\');</script><noscript><a href="'.xtc_href_link(FILENAME_POPUP_CONTENT'coID='.SHIPPING_INFOS).'"target=_blank">'.SHIPPING_COSTS.'</a></noscript>';
    } 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 30.11.2006, 23:19
GSX GSX ist offline
xt:Commerce Support Kunde
 
Registriert seit: 17.08.2006
Beiträge: 42
Standard

soweit so gut... zunächst schon einmal vielen dank für die schnelle hilfe!

Es hat zum Teil funktioniert aaaaaber.... wenn ich einen Artikel in den Warenkorb lege dann auf den Warenkorb klicke und auf den darin befindlichen Versandkostenlink klicke, öffnet sich das unverändert per javascript (Selbiges gilt für die WarenkorbBox) was ich ja net haben möchte.

Ich habe stundenlang vermeintlich relevante dateien danach durchsucht und bin nicht fündig geworden und am verzweifeln. Ich vermute das dieser Link-Code noch on einer anderen Datei enthalten ist

NUR WELCHE?

Bitte helft mir...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 30.11.2006, 23:22
Erfahrener Benutzer
 
Registriert seit: 28.02.2006
Beiträge: 4.010
Standard

Schalte mal javascript in deinem Browser ab und mach das Gleiche noch mal....
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 01.12.2006, 12:25
GSX GSX ist offline
xt:Commerce Support Kunde
 
Registriert seit: 17.08.2006
Beiträge: 42
Standard

nurwarum sollte ich das tun... welchen sinn hat das? vielleicht sollte ich auch noch anmerken das ich nicht möchte das sich der Link in einem neuen popup-fenster öffnet.

Ich möchte in den entsprechenden bereichen auch kein Javascript. ich weis nur nicht in welchen weiteren Dateien ich gucken muss.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 01.12.2006, 12:27
Erfahrener Benutzer
 
Registriert seit: 28.02.2006
Beiträge: 4.010
Standard

Wenn Du es gemacht hättest, dann hättest Du festgestellt, dass sich der Versandkosten link auch ohne javascript öffnen lässt. Dann zwar nicht mehr als Popup, sondern als ganz normales 2.Fenster.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 01.12.2006, 14:43
GSX GSX ist offline
xt:Commerce Support Kunde
 
Registriert seit: 17.08.2006
Beiträge: 42
Standard

und genau das soll es ja nicht.... ich möchte das ins Layout eingebettet haben.

weis denn niemand eine lösung? bzw. kennt niemand die dateien in welchen ich das ändern muss?

XT:C v3.0.4 SP2.1
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 01.12.2006, 17:47
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

box:
template/source/boxes/shopping_cart.php:

PHP-Code:
if (SHOW_SHIPPING=='true') { 
            
$box_smarty->assign('SHIPPING_INFO',' '.SHIPPING_EXCL.'<a href="javascript:newWin=void(window.open(\''.xtc_href_link(FILENAME_POPUP_CONTENT'coID='.SHIPPING_INFOS).'\', \'popup\', \'toolbar=0, width=640, height=600\'))"> '.SHIPPING_COSTS.'</a>');    
    } 

Geändert von techway (01.12.2006 um 17:51 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 01.12.2006, 17:50
Benutzerbild von techway
Erfahrener Benutzer
 
Registriert seit: 06.12.2003
Beiträge: 800
Standard

warenkorb:
includes/modules/order_details_cart.php

PHP-Code:
if (SHOW_SHIPPING == 'true') {
    
$module_smarty->assign('SHIPPING_INFO'' '.SHIPPING_EXCL.'<a href="javascript:newWin=void(window.open(\''.xtc_href_link(FILENAME_POPUP_CONTENT'coID='.SHIPPING_INFOS).'\', \'popup\', \'toolbar=0, width=640, height=600\'))"> '.SHIPPING_COSTS.'</a>');

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
ändern, javalink, versankosten

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 01:48 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand