|
|||
|
Hallo.
Auch nach tagelangem Durchsuchen des Forums und Google habe ich keine entsprechenden Hinweise für meine Frage gefunden. Falls es eine gibt, bitte ich um Nachricht. Es haben bestimmt einige das Problem, wenn viele Artikel mit immer wiederkehrenden Attributen (Optionen) im Shop vorhanden sind, bei einem Preisupdate diese bei jedem Artikel einzeln ändern zu müssen. Und wenn noch viele Attribute vorhanden sind, wird es schnell zu einer viel zu zeitaufwendigen Aufgabe. Wäre es nicht relativ einfach - oder überhaupt - damit zu lösen, wenn die Angabe des Preises und der Lagermenge direkt und fest über die Artikelmerkmale mit anzugeben? Wer nimmt dafür Aufträge entgegen? Gruss, engelleik |
|
|||
|
Hallo.
Ich möchte meine Anforderung noch etwas genauer beschreiben. Ich plane einen Shop mit vielen Artikeln, die alle die gleichen Optionen (Attribute) zur Auswahl haben. Wenn sich jetzt ein Preis für eine Option ändert, dann müsste man diesen für jeden einzelnen Artikel von Hand abändern. Im Forum fand ich einen Vorschlag, der zwar möglich ist, aber nicht wirklich komfortabel. Und zwar mittels eines SQL-Befehl die Preise direkt in der Datenbank zu ändern. UPDATE `products_attributes` SET `options_values_price` = '<neuer Betrag(netto)>' WHERE `options_values_id` =<ID des zu ändernden Optionswertes> ; ich benötige eine Maske (Formular) das ein Suchfeld für die Artikelmerkmale hat, zusätzlich ein Drop-Down-Feld in dem die Artikelmerkmale auswählbar sind. - Dann werden die Artikelmerkmale aufgelistet. - Hier hat man dann ein Eingabefeld für den Preis dieses Merkmals und ein Eingabefeld für den Lagerbestand des Merkmals. Mittels der Funktion dieses SQL Befehls, der natürlich in php formuliert werden muss, werden alle Preise und der Lagerbestand in der Tabelle products_attributes geändert, die die options_values_id haben, des Merkmals, bei dem man den Preis und den Warenbestand ändern will. Vielleicht auch mit der Berücksichtigung, ob Netto oder Brutto-Admin eingestellt ist, wäre aber nicht ganz so wichtig. Hat jemand hierzu vielleicht eine Meinung? Gruß, engelleik P.S. war mir nicht sicher, ob ich das hier poste oder lieber im Entwickler-Forum. |
|
|||
|
Hi engelleik,
ich hatte auch schon mal dieses Problem. Habe das dann gelöst, in dem ich Attribute von sogenannten "Masterartikeln" nutze. Bedeutet: Attributverwaltung funktioniert wie bekannt. Zusätzlich kann ich bei jedem beliebigen Artikel sagen "nutze die Attribute von Artikel XY mit". So brauche ich die Preise / Bestände nur einmal zu pflegen. Ist das eine Lösung für Dich? Ben |
|
|||
|
Hallo Ben!
Du schlägst also einen "Dummy-Artikel" vor, um die entsprechenden Daten aus der Datenbank auszulesen und dann abändern zu können? Man bräuchte nur die Attributpreise des Dummy-Artikels zu ändern und *peng* wären alle Attributpreise angeglichen... Das - ob Super-Idee oder nicht - habe ich schon einmal von einem Profi-Unternehmen prüfen lassen. Die Antwort kann ich nicht wahrheitsgemäß wiedergeben, war aber negativ. Wenn Deine Lösung Erfolg bringt, dann bitte ich um eine Nachricht, um diese Super Idee und deren Umsetzung entsprechend würdigen zu können. Many Greets, engelleik |
|
|||
|
Zitat:
Wenn es etwas ist, das einfacher geht, denn in dem was ich meine, muss man erst mit DropDown hin und her scrollen, dann bitte kontaktieren. Ich suche etwas einfacheres, mit dem ich die Attribute auf einen Artikel einfacher übernehmen kann, da ich nur zwei Attributarten habe. Danke. |
|
|||
|
Hi yuecel,
bei meiner Lösung geht es nicht darum, Attribute zu kopieren, sondern direkt zu nutzen. Ein Beispiel: Der Masterartkel A hat die Attribute x,y und z. Nun können beliebige andere (natürlich selektierbar welche) Artikel genau die Attribute des Artikels A nutzen. Alle Preise, Bestände etc dieser Attribute werden (auch in der Datenbank) nur einmal geführt und verwaltet. Das macht bei vielen Artikeln mit identischen Attributen dann schon Sinn, diese nicht ständig kopieren zu müssen und getrennt zu pflegen... Ist die Idee / Funktionsweise ungefähr rübergekommen? Ben |
|
|||
|
Hallo Ben.
Ich habe vor kurzem - als Laie, der ich nun mal bin - einem kommerziellen Unternehmen einen ähnlichen Lösungsvorschlag unterbreitet. B.z.w. war es vielmehr ein Vorschlag um die Probleme zu beseitigen, die man mir mit der Umsetzung der Problematik erklärte. Bei Deinem Lösungsvorschlag hüpfe ich geradezu, wenn Du verstehst was ich meine. Ich bin sehr daran interessiert. Guß, engelleik |
|
|||
|
Zitat:
und was muss ich tun, damit ich das nutzen kann? |
|
|||
|
Zitat:
Das mit dem Kopieren der Attribute finde ich eigentlich schon komfortabel genug. Wie soll das denn einfacher gehen, was stellst Du dir vor? |
![]() |
| Lesezeichen |
| Stichworte |
| ändern, attributpreise, global |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Neue, global Variable | djurkovic | Template System | 0 | 26.11.2007 18:07 |