#169 closed Neues Feature (fixed)
Möglichkeit zum Anlegen neuer Felder für Produkte und Kategorien
| Reported by: | Owned by: | somebody | |
|---|---|---|---|
| Priority: | normal | Milestone: | modified-shop-2.0.0.0 |
| Component: | Admin | Version: | 1.06 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Ich finde, es wäre höchste Zeit, dass man als Shopbetreiber endlich selbst Datenfelder für Produkte und Kategorien hinzufügen kann.
Natürlich ist es nicht schwer, dass im Quellcode zu machen, aber da viele Shopbetreiber gar nicht erst an PHP rangehen, wäre es meiner Meinung nach ein wünschenswertes Feature.
Bei Interesse arbeite ich gern etwas aus...
Attachments (0)
Change History (9)
comment:1 by , 12 years ago
| Milestone: | modified-shop-2.00 → modified-shop-2.10 |
|---|---|
| Version: | 1.06 → 2.10 |
comment:2 by , 12 years ago
comment:3 by , 12 years ago
Ich stelle mir da eine Konfigurationsoberfläche in "Erweiterte Konfiguration" vor, wo man die neuen Felder mit folgenden Möglichkeiten konfigurieren kann:
- Kurzname (nur a-z) für spätere Verwendung in DB
- Angezeigter Name (in allen Sprachen)
- Typ (Kurztext, Langtext, Bool, Select)
- Falls Select: Kommagetrennte Liste der möglichen Werte (in allen Sprachen)
- Sprachabhängig: ja/nein (entscheidet, ob das Feld in products oder -_description kommt)
- In Listings verfügbar: ja/nein
- In Produktdetailseite verfügbar: ja/nein
Wenn alles richtig eingegeben wurde, wird das Feld angelegt als products_additional_fields_Kurzname und je nach Einstellung der letzten beiden Werte in den Templates als {$(module_data.)Kurzname} verfügbar gemacht.
Ich würde dafür eine Klasse mit statischen Eigenschaften und Methoden vorschlagen, die die Verwaltung der nötigen Abfragen/Smarty-Assigns übernimmt...
Dass dazu natürlich eine umfangreiche Behandlung aller möglichen Fälle beim Löschen der Felder etc. gehört, ist klar und würde ich natürlich berücksichtigen.
Ich hoffe, das war verständlich und könnte mir vorstellen, das bei Interesse innerhalb einer Woche für Produkte auszuarbeiten...
Vorstellen könnte ich es mir dann auf jeden Fall noch für Kategorien und Kundendaten...
comment:4 by , 11 years ago
Howdie,
möchte mich mal kurz einmischen da ich hier über dieses Ticket gestolpert bin.
Für diesen Anwendungsfall habe ich bereits ein Modul auf Lager, aktuell gibt es für zusätzliche Produkteigenschaften nur frei definierbare Texte als Werte. Ist aber alles bereits drauf ausgelegt auch mit fest definierten Werten für die Eigenschaften zu arbeiten. Zum Beispiel kann ich als Administrator für einen Artikel die Eigenschaft "Farbe" (frei definiert) aktuell mit den Werten "Blau", "blau" oder "Ozean-Blau" belegen, Möglich soll aber auch sein für die Eigenschaft "Farbe" bei der Definition Mögliche Werte wie zum Beispiel "Blau", "Rot" und "Gelb" anzugeben und bei der Verwaltung des Artikels kann dann nur aus diesen Werten gewählt werden.
Sollte Jemand aus dem Team mit der Arbeit beginnen kann ich gerne die Erweiterung zur Verfügung stellen. Eventuell ist Sie bis dahin auch schon erweitert, je nach Auftragslage. Veröffentlicht wurde diese Erweiterung noch nicht, einfach eine Mail an mich und ich rücke Sie dann raus.
Alles für den Dackel, alles für den Club,
Timo
comment:5 by , 11 years ago
Hallo Timo,
danke für das Angebot. Das Ticket haben wir uns für Version 2.10 vorbehalten, damit die Arbeit an der Version 2.00 nicht weiter ins stocken gerät.
Gerne kommen wir später auf dein Angebot zurück. Bis dahin wird sich am Modul ja bestimmt auch wieder etwas getan haben. ;-)
comment:6 by , 8 years ago
| Milestone: | modified-shop-2.1.0.0 |
|---|
comment:7 by , 6 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
durch das auto_include System ist es möglich zusätzliche Felder anzulegen.
comment:8 by , 6 years ago
| Milestone: | → modified-shop-2.0.0.0 |
|---|---|
| Version: | 2.0.1.0 → 1.06 |

Das ist eine gute Idee. Du kannst uns hier gerne mal ein paar Ideen vortragen.