Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:

Autor Thema: MODUL: Staffelpreise gleich für alle Gruppen  (Gelesen 14370 mal)

Offline AllyG

  • Schreiberling
  • ****
  • Beiträge: 363
  • Geschlecht: Männlich
    • Teile Beitrag
    • Adrenalin-Fishing
MODUL: Staffelpreise gleich für alle Gruppen
« am: 07. Januar 2013, 22:39:34 »
Hallo,

wir arbeiten seit neustem mit den Staffelpreisen. Ich hab auch ein Modul installiert, welches die Eingabe etwas vereinfacht (ohne das man jedes mal zurückbeordert wird beim bearbeiten).

[ Für Gäste sind keine Dateianhänge sichtbar ]

Was ich mich allerdings frage:

Wir geben für jede Kundengruppe die gleichen Staffelpreise an. Ist es nicht möglich die Staffelpreise auch für das oberste Feld der Preisangabe einzurichten? So gibt man die Staffelpreise nur dort an und er übernimmt sie für alle anderen Gruppen. Oder geht das schon, dass man die Staffelpreise nur einmal angibt?

Das würde uns die Arbeit doch sehr erleichtern.

Freue mich über eure Antworten.

[EDIT Tomcraft 31.01.2013: Modul für Shopversion 1.06 ergänzt, Danke an D.L.]
[EDIT Tomcraft 22.02.2013: Modul für Shopversion 1.06 aktualisiert, Danke an D.L.]
[EDIT Tomcraft 06.04.2018: Modul für Shopversion 2.0.3.0 ergänzt, Danke an AGI.]

Linkback: https://www.modified-shop.org/forum/index.php?topic=24028.0

Werbung / Banner buchen

Offline Angeal

  • Fördermitglied
  • *****
  • Beiträge: 394
  • Geschlecht: Männlich
    • Teile Beitrag
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #1 am: 07. Januar 2013, 23:10:58 »
Das wäre doch mal eine Maßnahme. Das wünschen wir uns auch :-)  :pro:

Offline Angeal

  • Fördermitglied
  • *****
  • Beiträge: 394
  • Geschlecht: Männlich
    • Teile Beitrag
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #2 am: 30. Januar 2013, 18:21:31 »
Bei mir stellt sich die gleiche Frage.
Habe jetzt ne neue Kundengruppe angelegt und muss alle Staffelpreise hierfür übertragen was extrem nervt.

Ich würde am liebsten mit einem globalen Staffelpreis für alle Gruppen arbeiten und bei Bedarf einen gesonderten Staffelpreis explizit für eine bestimmte Gruppe hinterlegen.

Offline AllyG

  • Schreiberling
  • ****
  • Beiträge: 363
  • Geschlecht: Männlich
    • Teile Beitrag
    • Adrenalin-Fishing
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #3 am: 30. Januar 2013, 22:37:29 »
Genau das möchten wir auch haben :)

Die Nachfrage scheint nicht so dolle zu sein wies scheint :(

Offline mooncrawler

  • Mitglied
  • ***
  • Beiträge: 104
    • Teile Beitrag
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #4 am: 31. Januar 2013, 18:17:44 »
Ich hatte mal für mehrere Kunden ein Modul geschrieben das Globale Staffelpreise ermöglicht.
Habe hier mal die Anleitung rausgekrammt.

War noch zu meinen Ecombase Zeiten :D

Gruß David

Offline Simon

  • Viel Schreiber
  • *****
  • Beiträge: 1.322
    • Teile Beitrag
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #5 am: 31. Januar 2013, 18:33:50 »
Ich würde am liebsten mit einem globalen Staffelpreis für alle Gruppen arbeiten und bei Bedarf einen gesonderten Staffelpreis explizit für eine bestimmte Gruppe hinterlegen.
Wäre sehr sinnvoll, das genau so umzusetzen. Es würde auch nichts dagegensprechen das zur Standard-Funktion zu machen.
Nur wenn bei einer Kundengruppe explizit eigene Staffelpreise angegeben sind, dann gelten diese, ansonsten die globalen Staffelpreise.
Es wäre auch nur folgerichtig das bei "Artikelpreis:" bei der Artikelbearbeitung zu erweitern, wie von den Eingabefelder darunter bei den einzelnen Kundengruppen bekannt. Denn über dieses Feld kann man sich schon jetzt die Eingabe der Preise für jede einzelnen Kundengruppe sparen, wenn alle Preise beim konkreten Produkt in jeder Kundengruppe gleich sind. Nur die Staffelpreise fehlen eben noch.

@David
Vielen Dank für die Anleitung, aber ich glaube das Modul macht nicht genau das. Habe es eben überflogen.

Offline D.L.

  • Frisch an Board
  • **
  • Beiträge: 94
    • Teile Beitrag
    • Agentur </Webknecht>
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #6 am: 31. Januar 2013, 21:28:39 »
Das Modul Kundengruppen-Preisübernahme für 1.06 anbei würde sich als Basis dafür 'missbrauchen' lassen. Damit nur die Staffelpreise übernommen werden bedarf es folgende Änderungen:

includes/classes/xtcPrice.php - Zeile 60
Code: PHP  [Auswählen]
$this->actualGroup = (int) $cGroup; # Original
#$this->actualGroup = $this->getTransferdGroup($cGroup); # Kundengruppen-Preisübernahme

includes/classes/xtcPrice.php - function xtcGetGraduatedPrice()
Code: PHP  [Auswählen]
    if (empty($this->actualGroup)) {
      $this->actualGroup = DEFAULT_CUSTOMERS_STATUS_ID_GUEST;
    }
darunter anfügen:
Code: PHP  [Auswählen]
$actualGroup = $this->getTransferdGroup($this->actualGroup);

und die folgenden zwei Angaben von
Code: PHP  [Auswählen]
$this->actualGroup
mit
Code: PHP  [Auswählen]
$actualGroup
ersetzen

Schöne Grüsse
Daniel

[EDIT Tomcraft 31.01.2013: Modul in Beitrag 1 ergänzt.]

Offline AllyG

  • Schreiberling
  • ****
  • Beiträge: 363
  • Geschlecht: Männlich
    • Teile Beitrag
    • Adrenalin-Fishing
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #7 am: 31. Januar 2013, 22:26:19 »
Hallo D.L.,

vielen Dank für die Anleitung. Ich hab das gerade mal eingerichtet und lass es meine Jungs testen. Da die oberste Gruppe bei uns (und wie bei jedem anderen wahrscheinlich) Gast ist gehe ich nun davon aus, dass ich bei Gästen die Staffelpreise eingebe und sie dann automatisch auf die anderen Gruppen geleitet werden?

Oder muss ich eine andere Gruppe dafür nehmen?

Wenn das so klappt, wäre das der absolute Hammer  :cheers:

 

Offline D.L.

  • Frisch an Board
  • **
  • Beiträge: 94
    • Teile Beitrag
    • Agentur </Webknecht>
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #8 am: 31. Januar 2013, 22:31:06 »
Also die Zuordnung ist ja frei wählbar, ob nun Gäste die Preise der Händler erhält oder umgekehrt interessiert das System nicht. Nur sollten die sich nicht gerade gegenseitig 'beerben' ;>

Offline AllyG

  • Schreiberling
  • ****
  • Beiträge: 363
  • Geschlecht: Männlich
    • Teile Beitrag
    • Adrenalin-Fishing
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #9 am: 31. Januar 2013, 22:39:58 »
Wenn ich deine Änderungen mit einbau bekomme ich diese Meldung:
Code: PHP  [Auswählen]
Fatal error:  Call to undefined method xtcPrice::getTransferdGroup() in /www/htdocs/w00c2d2f/fishermans-world/xtc-shop/includes/classes/xtcPrice.php on line 258

Offline Simon

  • Viel Schreiber
  • *****
  • Beiträge: 1.322
    • Teile Beitrag
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #10 am: 31. Januar 2013, 22:40:12 »
Das logischste wäre, wenn man rechts neben "Artikelpreis" noch eine Staffelpreis-Eingabe hinzufügt.

[ Für Gäste sind keine Dateianhänge sichtbar ]

Der Artikelpreis gilt immer dann, wenn keine spezifischen Kundengruppen-Preise angegeben sind.
Nur rechts neben Artikelpreis macht eine globale Staffelpreis-Eingabe wirklich Sinn.

Offline D.L.

  • Frisch an Board
  • **
  • Beiträge: 94
    • Teile Beitrag
    • Agentur </Webknecht>
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #11 am: 31. Januar 2013, 23:02:00 »
Wenn ich deine Änderungen mit einbau bekomme ich diese Meldung:
Code: PHP  [Auswählen]
Fatal error:  Call to undefined method xtcPrice::getTransferdGroup() in /www/htdocs/w00c2d2f/fishermans-world/xtc-shop/includes/classes/xtcPrice.php on line 258

line 258 meint vielleicht diese Stelle aus dem Post vorhin:
Code: PHP  [Auswählen]
$actualGroup = $this->getTransferdGroup($this->actualGroup);
hattest Du die so übernommen?

Offline AllyG

  • Schreiberling
  • ****
  • Beiträge: 363
  • Geschlecht: Männlich
    • Teile Beitrag
    • Adrenalin-Fishing
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #12 am: 31. Januar 2013, 23:06:04 »
Jap das habe ich sowie die beiden Einträge darunter ersetzt und ganz oben die Zeile geändert und bumms kommt die Meldung.

Offline D.L.

  • Frisch an Board
  • **
  • Beiträge: 94
    • Teile Beitrag
    • Agentur </Webknecht>
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #13 am: 01. Februar 2013, 08:39:16 »
könntest Du die xtcPrice.php mal hochladen hier?

Wenn ich deine Änderungen mit einbau bekomme ich diese Meldung:
Code: PHP  [Auswählen]
Fatal error:  Call to undefined method xtcPrice::getTransferdGroup() in /www/htdocs/w00c2d2f/fishermans-world/xtc-shop/includes/classes/xtcPrice.php on line 258

line 258 meint vielleicht diese Stelle aus dem Post vorhin:
Code: PHP  [Auswählen]
$actualGroup = $this->getTransferdGroup($this->actualGroup);
hattest Du die so übernommen?

Offline AllyG

  • Schreiberling
  • ****
  • Beiträge: 363
  • Geschlecht: Männlich
    • Teile Beitrag
    • Adrenalin-Fishing
Re: MODUL: Staffelpreise gleich für alle Gruppen
« Antwort #14 am: 01. Februar 2013, 13:42:01 »
Klar kein problem ;)


Teile per facebook Teile per linkedin Teile per twitter