# Kategorie soll nicht käuflich sein

**URL:** <https://forum.shopware.com/t/kategorie-soll-nicht-kauflich-sein/21177>\
**Category:** Shopware 3.5\
**Tags:** installation--gettin\
**Created:** [7. Juli 2014 um 15:47 UTC](https://forum.shopware.com/t/kategorie-soll-nicht-kauflich-sein/21177 "2014-07-07T15:47:01Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![aparacelsus](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@aparacelsus](https://forum.shopware.com/u/aparacelsus)\
**Post date:** [7. Juli 2014 um 15:47 UTC](https://forum.shopware.com/t/kategorie-soll-nicht-kauflich-sein/21177/1 "2014-07-07T15:47:01Z")

</div>

Da es mir gesetzlich nicht erlaubt ist, gewisse Produkte via Internet zu verkaufen, möchte ich eine Kategorie vom Bestellprozess ausschliessen, aber dennoch die Produkte bewerben, da diese bei mir im Laden erhältlich sind. Wie kann ich also die Bestellfunktion gewisser Produkte, am Liebsten ganze Kategorie unterbinden? (Ich hab das bislang über die Lagermenge “0” mit dem entsprechenden Textbaustein gelöst, ist aber keine langfristige, optimale Lösung, da der von mir angepasste Textbausteine somit bei allen Produkten mit Lagermenge “0” erscheint, auch wenn es erlaubt wäre, diesen Artikel zu versenden…) Hat jemand eine Idee? Danke im Voraus für Eure Antworten 🙂

---

<div class="post-metadata">

**Author:** ![bluewolf](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/bluewolf/32/7886_2.png) [@bluewolf](https://forum.shopware.com/u/bluewolf)\
**Post date:** [7. Juli 2014 um 18:17 UTC](https://forum.shopware.com/t/kategorie-soll-nicht-kauflich-sein/21177/2 "2014-07-07T18:17:38Z")

</div>

Wie wäre es mit einer if Abfrage in der frontend/detail/buy.tpl ? Kategorie abfragen, wenn nicht z.B. „17“ dann … Buy-Button. Das selbe noch in frontend/listing/bex\_article.tpl Gruß Matthias

---

<div class="post-metadata">

**Author:** ![kotoradeluxe](https://avatars.discourse-cdn.com/v4/letter/k/47e85d/32.png) [@kotoradeluxe](https://forum.shopware.com/u/kotoradeluxe)\
**Post date:** [7. Juli 2014 um 19:57 UTC](https://forum.shopware.com/t/kategorie-soll-nicht-kauflich-sein/21177/3 "2014-07-07T19:57:13Z")

</div>

Abfrage auf Kategorie ist blöd wenn die Artikel ggf noch in Unter- oder mehreren Kategorien sind. Leg dir im backend ein Flag (Attribut) an und prüfe auf das dann können die Artikel in jeder Kategorie liegen. Du musst nur aufpassen, im Warenkorb kann man auch per Artikelnummer bestellen dort müsste es auch abgefangen werden! Gesendet von meinem Nexus 7 (2013) mit Tapatalk 4 Pro

---

<div class="post-metadata">

**Author:** ![aparacelsus](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@aparacelsus](https://forum.shopware.com/u/aparacelsus)\
**Post date:** [9. Juli 2014 um 10:21 UTC](https://forum.shopware.com/t/kategorie-soll-nicht-kauflich-sein/21177/4 "2014-07-09T10:21:19Z")

</div>

Erstmal vielen Dank für Eure Antworten! Ohne die genauen Programmierkenntnisse für Eure beiden Lösungen zu haben, behaupte (!) ich mal, dass sich dadurch die Ansicht nicht verändert, der Button “In den Warenkorb” nach wie vor sichtbar ist und mir das gegenüber dem Gesetzgeber zu ungenau ist. Der Button sollte am Besten verschwinden, so dass dieser gar nicht erst angeklickt werden kann… 😉 Jemand eine Idee wie sich das realisieren lässt? Bin ich der Einzige, der “Nichtbestellbare Artikel” bewerben will? 😉 Schon klar, normalerweise betreibt man ja einen Shop um Ware zu verkaufen, nicht um sie “nur” zu bewerben… [quote=“bluewolf”]Wie wäre es mit einer if Abfrage in der frontend/detail/buy.tpl ? Kategorie abfragen, wenn nicht z.B. “17” dann … Buy-Button. Das selbe noch in frontend/listing/bex\_article.tpl Gruß Matthias[/quote] oder liesse sich dies mit deiner Idee machen?

---

<div class="post-metadata">

**Author:** ![Neox](https://avatars.discourse-cdn.com/v4/letter/n/b5a626/32.png) [@Neox](https://forum.shopware.com/u/Neox)\
**Post date:** [9. Juli 2014 um 10:55 UTC](https://forum.shopware.com/t/kategorie-soll-nicht-kauflich-sein/21177/5 "2014-07-09T10:55:43Z")

</div>

[quote=“aparacelsus”]Erstmal vielen Dank für Eure Antworten! Ohne die genauen Programmierkenntnisse für Eure beiden Lösungen zu haben, behaupte (!) ich mal, dass sich dadurch die Ansicht nicht verändert, der Button “In den Warenkorb” nach wie vor sichtbar ist und mir das gegenüber dem Gesetzgeber zu ungenau ist. Der Button sollte am Besten verschwinden, so dass dieser gar nicht erst angeklickt werden kann… 😉 Jemand eine Idee wie sich das realisieren lässt? Bin ich der Einzige, der “Nichtbestellbare Artikel” bewerben will? 😉 Schon klar, normalerweise betreibt man ja einen Shop um Ware zu verkaufen, nicht um sie “nur” zu bewerben… [quote=“bluewolf”]Wie wäre es mit einer if Abfrage in der frontend/detail/buy.tpl ? Kategorie abfragen, wenn nicht z.B. “17” dann … Buy-Button. Das selbe noch in frontend/listing/bex\_article.tpl Gruß Matthias[/quote] oder liesse sich dies mit deiner Idee machen?[/quote] Das kannst du über die IF-Abfrage machen. Wenn zum Beispiel attr20 den Inhalt “nowk” hat zeig den “in den Wk-Button” nicht an, aber vll einen anderen Button. Das ganze musst du halt auch auf der Detailseite einrichten und du musst im Checkout aufpassen, da du dort Artikel per Artikelnummer dem Warenkorb hinzufügen kannst.

---

<div class="post-metadata">

**Author:** ![aparacelsus](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@aparacelsus](https://forum.shopware.com/u/aparacelsus)\
**Post date:** [10. Juli 2014 um 11:34 UTC](https://forum.shopware.com/t/kategorie-soll-nicht-kauflich-sein/21177/6 "2014-07-10T11:34:41Z")

</div>

Vielen Dank für Eure Antworten! Ich werd das demnach über die IF-Abfrage realisieren lassen… Danke! :thumbup:

---

<div class="post-metadata">

**Author:** ![aparacelsus](https://avatars.discourse-cdn.com/v4/letter/a/3bc359/32.png) [@aparacelsus](https://forum.shopware.com/u/aparacelsus)\
**Post date:** [29. August 2014 um 17:12 UTC](https://forum.shopware.com/t/kategorie-soll-nicht-kauflich-sein/21177/7 "2014-08-29T17:12:25Z")

</div>

> [@aparacelsus](#):
>
> Vielen Dank für Eure Antworten! Ich werd das demnach über die IF-Abfrage realisieren lassen… Danke! :thumbup:
