# Preis aus Artikelanfrage entfernen

**URL:** https://forum.shopware.com/t/preis-aus-artikelanfrage-entfernen/26104
**Category:** Shopware 3.5
**Tags:** general
**Created:** [7. April 2015 um 20:06 UTC](https://forum.shopware.com/t/preis-aus-artikelanfrage-entfernen/26104 "2015-04-07T20:06:20Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![TomBOX](https://avatars.discourse-cdn.com/v4/letter/t/f19dbf/32.png) [@TomBOX](https://forum.shopware.com/u/TomBOX)
#### Post date: [7. April 2015 um 20:06 UTC](https://forum.shopware.com/t/preis-aus-artikelanfrage-entfernen/26104/1 "2015-04-07T20:06:20Z")

</div>

Hallo, wir haben einen Onlineshop entwickelt, der tatsächlich einen Onlinekatalog darstellt. Kein Produkt ist direkt kaufbar (keine Preise, kein Bestellprozess). Alle Produkte können nur angefragt werden. Hierfür wurde der „Kaufen-Button“ im Warenkorb entfernt und der - eigentlich kleinere - Button zum Anfragen vergrößert. Man fragt also den gesamten Warenkorb als Angebot an. Nun meine Frage: Wie kann ich die Preisangabe aus dieser Anfrage entfernen? Ich möchte nur die Artikel aufführen aber nicht den Preis. Wie bzw. wo (in welcher Datei) kann ich das entsprechend anpassen?

---

<div class="post-metadata">

### Author: ![DanielNogel](https://avatars.discourse-cdn.com/v4/letter/d/96bed5/32.png) [@DanielNogel](https://forum.shopware.com/u/DanielNogel)
#### Post date: [7. April 2015 um 22:45 UTC](https://forum.shopware.com/t/preis-aus-artikelanfrage-entfernen/26104/2 "2015-04-07T22:45:17Z")

</div>

Hi, die entsprechende Logik findet sich hier: \Shopware\_Controllers\_Frontend\_Forms::getContent (etwa Zeile 157), in dieser Code-Zeile: ` $text .= "\n{$basketRow["quantity"]} x {$basketRow["articlename"]} ({$basketRow["ordernumber"]}) - {$basketRow["price"]} " . Shopware()-\>System()-\>sCurrency["currency"]; ` Einen sehr geschmeidigen Einstiegspunkt gibt es da nicht, entweder du „berechnest“ einen neuen Text in einem PostDispatch-Event via Plugin oder du entfernst die Preisangabe im Template durch einen passenden RegEx (was aber auch keine wirklich geile Lösung ist). Variante (1) wäre also sicher etwas eleganter. Daniel

---

<div class="post-metadata">

### Author: ![TomBOX](https://avatars.discourse-cdn.com/v4/letter/t/f19dbf/32.png) [@TomBOX](https://forum.shopware.com/u/TomBOX)
#### Post date: [8. April 2015 um 17:02 UTC](https://forum.shopware.com/t/preis-aus-artikelanfrage-entfernen/26104/3 "2015-04-08T17:02:44Z")

</div>

Hallo Daniel, [quote=“Daniel Nögel”]die entsprechende Logik findet sich hier: \Shopware\_Controllers\_Frontend\_Forms::getContent (etwa Zeile 157), in dieser Code-Zeile: ` $text .= "\n{$basketRow["quantity"]} x {$basketRow["articlename"]} ({$basketRow["ordernumber"]}) - {$basketRow["price"]} " . Shopware()-\>System()-\>sCurrency["currency"]; ` Einen sehr geschmeidigen Einstiegspunkt gibt es da nicht, entweder du “berechnest” einen neuen Text in einem PostDispatch-Event via Plugin oder du entfernst die Preisangabe im Template durch einen passenden RegEx (was aber auch keine wirklich geile Lösung ist). Variante (1) wäre also sicher etwas eleganter.[/quote] vielen Dank für die Info. Natürlich wäre ein Plugin “elegant”, allerdings bin ich kein Programmierer. Als Webdesigner komme ich mit Templateanpassungen und einfachen PHP- oder JS-Codeanpassungen klar. Ein Plugin habe ich allerdings noch nie produziert. Hm… wenn ich nur gerade mehr Zeit hätte, würde ich mir das glatt mal anschauen. 😉 Für den Moment habe ich mir damit geholfen, den betreffenden Part zu entfernen. Danke für den Tipp.
