#1 (permalink)  
Alt 22.07.2004, 12:51
xt:C Sponsor
 
Registriert seit: 24.05.2004
Beiträge: 24
Standard

Tag Zusammen,
Ich hab da ein kleines Problem. Und zwar habe ich in meinem Shop drei Versandarten zur Verf?gung gestellt. Da w?ren DPD (DP angepasst), UPS und UPS Express. Als Zahlungsoption ist auch der Versand per Nachnahme installiert. Ich m?chte diese Zahlungsoption aber nur f?r UPS und UPS Express freigeben bzw. f?r DPD sperren. Hat jemand vielleicht einen kleinen Tip f?r mich wie ich eine solche Einschr?nkung realisieren kann?

Gruss, Christian
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 22.07.2004, 14:02
gwinger
Gast
 
Beiträge: n/a
Standard

Spontan w?rde ich sagen, da? das noch programmiert werden m??te.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 22.07.2004, 14:10
xt:C Sponsor
 
Registriert seit: 24.05.2004
Beiträge: 24
Standard

Danke f?r die Antwort.
Leider bin ich was das Proggen angeht nicht gerade ein Experte. Na ja, werd ich wohl ohne eine solche Einschr?nkung auskommen m?ssen, oder gibts hier jemanden der sowas "mal eben" machen k?nnte? Wei? ja nicht wie gro? der Aufwand ist?!

Gruss, Christian
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 22.07.2004, 19:16
 
Registriert seit: 23.06.2004
Beiträge: 47
Standard

Ich weiss, das hilft nicht weiter:

Ich habe im Forum gelesen, dass man dies nur abfragen muss. Da ich aber ein PHP-Anf?nger bin, kriege ich das auch nicht hin.

Falls jemand weiss, wie so was geht ... w?re das ein feine Sache, die bestimmt einigen XTC'lern weiterhelfen w?rde! Also wer's weiss und nicht f?r sich behalten will, k?nnte uns "Anf?ngern" mal einen Tipp geben.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 23.07.2004, 07:03
Benutzerbild von mzanier
xt:Commerce GmbH, Geschäftsführung
 
Registriert seit: 18.04.2003
Beiträge: 27.414
Standard

jo, man muss nur den wert in der session checken ob modulanzeige ja/nein.
__________________
xt:Commerce Helpdesk
xt:Commerce Blog

xt:Commerce Warenwirtschaft

###

Offene Stellen bei xt:Commerce!
xt:Commerce stellt ein
###
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 23.07.2004, 07:11
 
Registriert seit: 23.06.2004
Beiträge: 47
Standard

@mzanier

K?nntest Du uns da ein bisschen unter die arme greifen, wie man so etwas macht?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 23.07.2004, 12:44
xt:C Sponsor
 
Registriert seit: 24.05.2004
Beiträge: 24
Standard

@mzanier
Ich wei?, du gibst keine Programmierkurse
Ein kleines Beispiel oder eine genauere Erkl?rung w?re wirklich nett. Bitte, Bitte?!

Gruss, Christian
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 04.12.2007, 09:52
xt:Commerce Support Kunde
 
Registriert seit: 09.06.2006
Beiträge: 1
Standard

lange her, aber vielleicht hilft es jemanden weiter:

in "checkout_payment.php"

folgendes suchen:

PHP-Code:
// load all enabled payment modules
require (DIR_WS_CLASSES 'payment.php');
$payment_modules = new payment
dahinter folgendes einfügen :

PHP-Code:
if($_SESSION['shipping']['id']=="hier die id das Versandmodules rein")
{
     unset(
$payment_modules->modules[hier die Nrfür das Zahlungsmodul rein]);   

kurze Erklärung:

die id des Versandmodules findet man im Adminbereich bei Versandmodule (wo sonst) in der Spalte "Modulname (für internen Gebrauch)", diese id muss man dann doppelt schreiben und mit Unterstrich trennen. Also zb. id ist "flat", dann schreibt ihr :

PHP-Code:
...
if(
$_SESSION['shipping']['id']=="flat_flat")
... 
die Nr. für das Zahlungsmodul ist einfach die Reihenfolge in der diese normalerweise erscheinen also das erste ist 0 das zweite 1 usw., wenn ihr also das zweite Zahlungsmodul ausblenden wollt:

PHP-Code:
...
unset(
$payment_modules->modules[1]);
... 
viel spass
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
eingeschrnkte, nachnahme

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 19:02 Uhr.

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

xt:Commerce is a SafeCharge brand