#1599 closed Erweiterung (fixed)
Hersteller mit Aktiv/Inaktiv ausstatten
| Reported by: | voodoopupp | Owned by: | somebody |
|---|---|---|---|
| Priority: | normal | Milestone: | modified-shop-2.0.8.0 |
| Component: | Shop | Version: | 2.0.4.2 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Wäre wünschenswert, wenn auch die Hersteller aktiv/inaktiv geschalten werden können.
Es kommt doch immer mal wieder vor, dass man z.B. einen Hersteller deaktivieren möchte, da bspw. aktuell keine Artikel im Sortiment geführt werden. Dennoch möchte man den Hersteller in diesem Fall nicht im Frontend ausgeben, aber die ganzen geschriebenen Texte etc. sollten natürlich erhalten bleiben.
Aktuell kann man diesen nur aktiv lassen und die "Seite wurde nicht gefunden" oder aber man löscht es komplett.
Ebenso macht es oft schon Sinn einen Hersteller zu pflegen, da dieser in den nächsten Wochen/Monaten ins Sortiment kommt. Aber man diesen eben erst mit erscheinen der Artikel auch wirklich aktiv schalten möchte.
Attachments (0)
Change History (5)
comment:1 by , 7 years ago
| Component: | Admin → Shop |
|---|---|
| Milestone: | modified-shop-2.1.0.0 |
comment:2 by , 7 years ago
comment:3 by , 4 years ago
| Milestone: | → modified-shop-2.0.7.0 |
|---|

Grundsätzlich finde ich die Anregung gut.
Allerdings ist es doch so, in der aktuellen Shop-Version zumindest (2.0.4.2), daß aufgrund der Query in der Box manufacturers.php ohnehin lediglich die Hersteller in's Dropdown zur Auswahl aufgenommen werden die auch Artikel haben denen der Hersteller zugeordnet ist.
Man kann doch also auch jetzt schon Hersteller anlegen, ohne daß sie zur Auswahl in der Hersteller-Box stehen, wenn es keine Artikel gibt denen der Hersteller zugeordnet ist (zumindest keine aktivierten Artikel).
$manufacturers_query = "SELECT DISTINCT m.manufacturers_id, m.manufacturers_name FROM ".TABLE_MANUFACTURERS." as m JOIN ".TABLE_PRODUCTS." as p ON m.manufacturers_id = p.manufacturers_id AND p.products_status = '1' ORDER BY m.manufacturers_name";Ein "Seite wurde nicht gefunden" dürfte also nicht auftreten können.
Habe ich etwas übersehen ?
Gruß,
noRiddle