Opened 20 months ago

Last modified 19 months ago

#1599 new Erweiterung

Hersteller mit Aktiv/Inaktiv ausstatten

Reported by: voodoopupp Owned by: somebody
Priority: normal Milestone:
Component: Shop Version: 2.0.4.2

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 (2)

comment:1 Changed 20 months ago by Tomcraft

  • Component changed from Admin to Shop
  • Milestone modified-shop-2.1.0.0 deleted

comment:2 Changed 19 months ago by anonymous

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

Add Comment

Modify Ticket

Action
as new
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.