# Kategorien zeitbasiert aktiv stellen

**URL:** https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061
**Category:** Allgemein
**Created:** [3. September 2024 um 07:40 UTC](https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061 "2024-09-03T07:40:05Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![reisemagazin-online](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/reisemagazin-online/32/24496_2.png) [@reisemagazin-online](https://forum.shopware.com/u/reisemagazin-online)
#### Post date: [3. September 2024 um 07:40 UTC](https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061/1 "2024-09-03T07:40:05Z")

</div>

Hallo in die Runde,

mein Kunde möchte gerne einmal die Woche für 3 Stunden eine Kategorie „Flohmarkt“ live schalten auf welcher er B-Ware verkauft. Ich habe schon ein wenig gesucht (auch nach Plugins) wurde aber nicht fündig.

In früheren Versionen gab es wohl einen Schalter „Sichtbarkeit“. Kann man dies irgendwie einstellen?

Vielen Dank für Eure Mithilfe!

---

<div class="post-metadata">

### Author: ![EikeBrandtWarneke](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@EikeBrandtWarneke](https://forum.shopware.com/u/EikeBrandtWarneke)
#### Post date: [3. September 2024 um 07:41 UTC](https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061/2 "2024-09-03T07:41:48Z")

</div>

Automatisch ist das nicht möglich - aber man kann natürlich den Haken bei „Aktiv“ rausnehmen, um Kategorien auszublenden. Dann kannst du für diese 3 Stunden die Kategorie aktivieren.

Viele Grüße

---

<div class="post-metadata">

### Author: ![reisemagazin-online](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/reisemagazin-online/32/24496_2.png) [@reisemagazin-online](https://forum.shopware.com/u/reisemagazin-online)
#### Post date: [3. September 2024 um 08:07 UTC](https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061/3 "2024-09-03T08:07:32Z")

</div>

Problem ist leider, dass der Kunde das jeden Sonntag haben will. Dann müsste ich es ja immer manuell machen.

---

<div class="post-metadata">

### Author: ![area-net-gmbh](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/area-net-gmbh/32/21995_2.png) [@area-net-gmbh](https://forum.shopware.com/u/area-net-gmbh)
#### Post date: [3. September 2024 um 08:30 UTC](https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061/4 "2024-09-03T08:30:08Z")

</div>

Kenne auch kein Plugin, dass das leistet - da man in dem Fall auch die Cache-Problematik lösen muss/müsste.

Ein Workaround wäre die Versandarten über den Rule-Builder anzupassen, dass diese Produkte zwar immer angezeigt werden, aber nur in dem definierten Zeitraum auch gekauft werden können. Und im Checkout dann halt ggf. den Textbaustein für die Fehlermeldung anpassen: „Produkte aus der Kategorie Flohmarkt können nur Sonntags zwischen 12-15 Uhr gekauft werden.“

Und das dann halt in der Flohmarkt-Kategorie entsprechend prominent kommunizieren.

Zusätzliche Alternative wäre etwas CSS und Javascript zu schreiben, um die Kategorie standardmäßig per CSS auszublenden und per JS dynamisch im gewünschten Zeitraum einzublenden.

---

<div class="post-metadata">

### Author: ![reisemagazin-online](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/reisemagazin-online/32/24496_2.png) [@reisemagazin-online](https://forum.shopware.com/u/reisemagazin-online)
#### Post date: [3. September 2024 um 08:35 UTC](https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061/5 "2024-09-03T08:35:05Z")

</div>

Die Cache-Problematik hatte ich auch nicht auf dem Schirm. Danke fürs Feedback

---

<div class="post-metadata">

### Author: ![PromoID](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/promoid/32/14015_2.png) [@PromoID](https://forum.shopware.com/u/PromoID)
#### Post date: [3. September 2024 um 09:16 UTC](https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061/6 "2024-09-03T09:16:46Z")

</div>

Könnte man das nicht einfach via Cronjobs lösen?  
Es geht ja wirklich nur darum die Kategorie aktiv und inaktiv zu machen.

Kleiner Script

```auto
mysql -u dein_benutzername -pdein_passwort -D deine_datenbank -e "UPDATE category SET active = 1"

```

zum Rückgängig machen sowas hier

```auto
mysql -u dein_benutzername -pdein_passwort -D deine_datenbank -e "UPDATE category SET active = 0"

```

Dann 2 Cronjobs die es halt zur geplanten Zeit ausführen.  
z.B. 0 12 \* \* 0 /pfad/zu/activate\_category.sh

Oder stelle ich mir das jetzt zu einfach vor?

(PS: Script unvollständig. Natürlich muss die korrekte Kategorie noch angesprochen werden.)

---

<div class="post-metadata">

### Author: ![reisemagazin-online](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/reisemagazin-online/32/24496_2.png) [@reisemagazin-online](https://forum.shopware.com/u/reisemagazin-online)
#### Post date: [3. September 2024 um 09:32 UTC](https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061/7 "2024-09-03T09:32:30Z")

</div>

Schaue ich mir mal an 🙂

---

<div class="post-metadata">

### Author: ![Benjamin\_Hummel](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/benjamin_hummel/32/25953_2.png) [@Benjamin\_Hummel](https://forum.shopware.com/u/Benjamin_Hummel)
#### Post date: [3. September 2024 um 10:58 UTC](https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061/8 "2024-09-03T10:58:03Z")

</div>

Hallo,

mit der Erweiterung „Dynamic Acces“ auch möglich.

> **[Shopware 6 - Erweiterung - Dynamic Access](https://docs.shopware.com/de/shopware-6-de/erweiterungen/dynamicaccess#kategorien)**
>
> Die Dynamic Access Erweiterung bietet Dir in Zusammenarbeit mit dem Rule Builder die Möglichkeit, bestimmte Inhalte Deines Shops regelabhängig auszublenden. Somit ist es Dir beispielsweise möglich, bestimmte Kategorien oder Produkte nur für...

Viele Grüße  
Benjamin

---

<div class="post-metadata">

### Author: ![drakon](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/drakon/32/7724_2.png) [@drakon](https://forum.shopware.com/u/drakon)
#### Post date: [3. September 2024 um 12:35 UTC](https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061/9 "2024-09-03T12:35:44Z")

</div>

Erst ab dem Evolve-Plan möglich. Man sollte schon dazu schreiben, dass das eine ernsthafte Option nur für Kunden ist, die den Plan schon aus anderen Gründen buchen.

---

<div class="post-metadata">

### Author: ![Moorleiche](https://avatars.discourse-cdn.com/v4/letter/m/6f9a4e/32.png) [@Moorleiche](https://forum.shopware.com/u/Moorleiche)
#### Post date: [3. September 2024 um 15:30 UTC](https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061/10 "2024-09-03T15:30:49Z")

</div>

Hab so ein ähnliches Plugin, ich denke man kann das relativ einfach um eine Rule-Builder Regel erweitern. Schaue ich mir die Woche mal an.

> **[Erweiterte Kategorien](https://store.shopware.com/de/moorl31868982230m12/erweiterte-kategorien.html)**
>
> Mit diesem Plugin für Shopware 6 kannst du die Sichtbarkeit und die CMS Seiten deiner Kategorien anhand des Verkaufskanals oder der Kundengruppe steuern.

---

<div class="post-metadata">

### Author: ![reisemagazin-online](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/reisemagazin-online/32/24496_2.png) [@reisemagazin-online](https://forum.shopware.com/u/reisemagazin-online)
#### Post date: [3. September 2024 um 15:46 UTC](https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061/11 "2024-09-03T15:46:43Z")

</div>

Danke für die Unterstützung an alle. 😀

---

<div class="post-metadata">

### Author: ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)
#### Post date: [3. September 2024 um 16:06 UTC](https://forum.shopware.com/t/kategorien-zeitbasiert-aktiv-stellen/105061/12 "2024-09-03T16:06:45Z")

</div>

Nein!

Wenn per Cronjob, was ich auch empfehlen würde, dann über die API. Dadurch wird alles damit verknüpfte automatisch getriggert. Auch der Cache.
