Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Ubercart + uc_discount = product-field "discounten"

Eingetragen von creamneuron (50)
am 29.05.2009 - 00:01 Uhr in
  • Module
  • Drupal 6.x

Ich hab ein Problem, bei dem ich NULL Idee hab wie ich das angehen könnte:

Ubercart läuft + uc_discount Modul, um für B2B und B2C unterschiedliche preise zu generieren.

Problem: Die verkaufte Ware muss einen Preis pro 100 gramm ausgezeichnet haben, welches ich durch ein simples Field im content-type "Product" erzeugt habe.

Beim erstellen des Produktes wird also einfach in einem Feld abgefragt wie der 100gr-Preis ist. (das ganze ist standart auf B2C)

Wenn ich nun eine B2B-role einlogge und der "gediscountete" Preis angezeigt wird, stimmt ja nun der 100gr-Preis nicht mehr. mit dem Modul uc_discount kann ich anscheinend nicht auf custom-fields zugreifen, also kann ich da nichts machen.

Notlösung wären ein * beim 100gr/€ Field mit dem Hinweis das für gewerbliche Kunden nur x%des angegebenen Preises gelten, was aber ziemlich doof ist, weil der B2C-Kunde dann die B2B-Preise sieht.

Ich hoffe das war einigermassen verstndlich erklärt. Bin für jede Idee dankbar.
wie das technisch letztenendes gelöst wird ist nebensächlich, wichtig ist nur das ein 100gr/€ Preis angezeigt werden muss (der für jede role den richtigen Wert anzeigt) und das es 2 verschiedene Preisgruppen für B2B7B2C gibt.

MfG
Cream

‹ Category Module nach Taxonomy jQuery Tabs - href-Anker und weitere Unklarheiten ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Warum machst du nicht ein

Eingetragen von rokr (593)
am 29.05.2009 - 00:05 Uhr

Warum machst du nicht ein zweites Feld mit CCK, der eben den anderen Preis enthält. Die Rolle des Benutzers kannst du ja abfragen und wertest entsprechend das eine oder andere Feld aus.
Was spricht dagegen, den Preis pro 100g in den normalen Sellprice einzupflegen?

ciao, Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

hm, ehrlich gesagt hab ich

Eingetragen von creamneuron (50)
am 29.05.2009 - 13:28 Uhr

hm, ehrlich gesagt hab ich von CCK keine Ahnung - und das wo ich so oft lese das CCK anscheinend die eierlegende Wollmilchsau ist. =)

Also anstatt den 100gr-Preis per field (uc_product) zu generieren, den 100gr-Preis in 2 CCK-Felder schreiben, und je nach Rolle wird nur ein Feld angezeigt?***
Versteh ich das richtig?

Glaube ich muss mir CCK jetzt endlich wirklich mal anschauen. Das war mir bisher immer unklar was für Anwendungen das überhaupt hat.

**ich Ömmel....Das sind doch CCK-Fields oder?
also manage-, und display fields in einem content-type...

damit hab ich ja ein field für den 100gr-preis gemacht, und mein Plan war ein zweites zu machen, und dann jedes einer Rolle zuzuweisen, nur hab ich nicht rausgefunden ob/wie man das einer Rolle zuweisen kann?

**edit²
So, nun da mir die Fragestellung etwas klarer war (mir war nciht bewusst dsa ich die ganze Zeit schon mit CCK arbeite) hat sich das Problem etwas verdeutlicht, und ich habe einen Thread gefunden der meine Frage wohl beantwortet.
http://www.drupalcenter.de/node/16972

Hatte bisher bei der userverwaltung>permissions immer völlig übersehen dsa ich JEDEM field die rollen ganz explizit zuweisen kann. Werde also einfach 2 100gr/€ fields erstellen und den Rollen zuweisen. Hach, jetzt im Nachhinein ist das doch ein recht simples Problem, was mir allerdings gestern abend übelste Kopfschmerzen bereitet hat. =)

Auf jedenfall danke für die obere Antwort, ohne die wäre ich ja garnicht soweit gekommen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Wer ist online Block
  • Doppelte Anzeige von Node im View
  • Content Ex-/Import
  • URL-Alias von bestehendem Link wird gelöscht und auf -0 gesetzt 404 Fehler entsteht
  • Ausblenden von Taxonomy wenn diese keinen Inhalt haben
  • Image als Anhang
  • [gelöst] Benutzer erstellen ohne Berechtigung zum ändern von E-Mail oder Passwort
  • HTTP ERROR 500, wenn der Node eines bestimmten Typs gespeichert wird oder ein neuer Inhalt dieses Typs erzeugt werden soll
  • Module modifizieren zb Statuses
  • Exposed Filter einer View in seperatem Block darstellen, wie kann ich die exposed Filter der zug. View deaktivieren
  • Website ohne öffentlichen Zugriff
  • »Geschwister« Nodes anzeigen
Weiter

Neue Kommentare

  • dinmikkith schrieb Ja du hast
    vor 1 Tag 10 Stunden
  • SaarlandToday schrieb Es gibt
    vor 1 Tag 17 Stunden
  • ich hab das Problem gefunden!
    vor 1 Tag 19 Stunden
  • Sorry, das mit dem Theme war
    vor 1 Tag 19 Stunden
  • Zitat: Es gibt in den
    vor 1 Tag 19 Stunden
  • Es gibt in dem Template das
    vor 2 Tagen 6 Stunden
  • Zitat: da es dort eine
    vor 2 Tagen 6 Stunden
  • Sorry, dachte das ich das
    vor 2 Tagen 9 Stunden
  • Ich habe den Fehler gemacht
    vor 2 Tagen 10 Stunden
  • Kein zusätzliches Modul nötig
    vor 2 Tagen 11 Stunden

Statistik

Beiträge im Forum: 245939
Registrierte User: 18824

Neue User:

  • Damian1802
  • MrWebMV
  • kiba

» Alle User anzeigen

User nach Punkten sortiert:
wla9007
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3916
ronald3829
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 5 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association