# Produktexport Preis +x

**URL:** https://forum.shopware.com/t/produktexport-preis-x/25749
**Category:** Shopware 3.5
**Tags:** administration
**Created:** [20. März 2015 um 17:21 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749 "2015-03-20T17:21:10Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![Hohenbostler](https://avatars.discourse-cdn.com/v4/letter/h/e99b99/32.png) [@Hohenbostler](https://forum.shopware.com/u/Hohenbostler)
#### Post date: [20. März 2015 um 17:21 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/1 "2015-03-20T17:21:10Z")

</div>

Hallo, eingentlich kurz und knapp. Ich möchte ein Produktexport aussteuern als csv mit folgendem Feld für den Preis. `{$sArticle.price|escape:"number"}{#S#}` Nun möchte ich gerne das jeder Preis automatisch um zB 10 Euro angehgoben wird. ist es möglich im Export und wenn ja was muss ich angeben??? Oder gibt es die möglichkeit über eine andere Kundengruppe das irgendwie automatisch zu steuern?? Danke für die Hilfe und ein schönes Wochenende.

---

<div class="post-metadata">

### Author: ![Creatixx](https://avatars.discourse-cdn.com/v4/letter/c/c67d28/32.png) [@Creatixx](https://forum.shopware.com/u/Creatixx)
#### Post date: [20. März 2015 um 17:37 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/2 "2015-03-20T17:37:41Z")

</div>

Hi das sollte auch über den ProductFeed gehen. Probier mal folgendes: ` {assign var="addprice" value=($sArticle.price + 10)} {$addprice|escape:"number"}{#S#} ` Gruß

---

<div class="post-metadata">

### Author: ![Hohenbostler](https://avatars.discourse-cdn.com/v4/letter/h/e99b99/32.png) [@Hohenbostler](https://forum.shopware.com/u/Hohenbostler)
#### Post date: [20. März 2015 um 17:52 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/3 "2015-03-20T17:52:26Z")

</div>

Hallo, super sogar noch vor dem Wochenende gelöst. Vielen dank. Gibt es diese Art auch Prozentualer anhebung ?? Sprich 10% und nicht 10 Euro.???

---

<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: [20. März 2015 um 17:54 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/4 "2015-03-20T17:54:04Z")

</div>

Ein \*1.1 statt +10 sollte funktionieren.

---

<div class="post-metadata">

### Author: ![Hohenbostler](https://avatars.discourse-cdn.com/v4/letter/h/e99b99/32.png) [@Hohenbostler](https://forum.shopware.com/u/Hohenbostler)
#### Post date: [14. April 2015 um 11:53 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/5 "2015-04-14T11:53:17Z")

</div>

Hallo, kann mir noch jemand einen Tipp geben. Ich möchte noch zusätzlich wenn bei Einem Artikel der bestand 1000+ diesen auf 900 setzen. Aktuell sieht die Zeile so aus: `{$sArticle.instock|regex\_replace:"/^0/":"A"|regex\_replace:"/\-[0-9]+/":"A"|replace:"A":"0"}`

---

<div class="post-metadata">

### Author: ![Hohenbostler](https://avatars.discourse-cdn.com/v4/letter/h/e99b99/32.png) [@Hohenbostler](https://forum.shopware.com/u/Hohenbostler)
#### Post date: [12. November 2015 um 15:59 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/6 "2015-11-12T15:59:24Z")

</div>

Hallo, jetzt möchte ich das Der preis quasi geteilt wird durch 1.4 Zeile siehr jetzt so aus `{assign var="addprice" value=($sArticle.price /1.4)} {$addprice}{#S#}` Und dann noch die zweite Frage. Als Trennzeichen benötige ich ein Komma und kein Semikolon. Welches zeichen muss ich dort wählen??

---

<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: [12. November 2015 um 16:14 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/7 "2015-11-12T16:14:58Z")

</div>

[quote=“Hohenbostler”]Hallo, kann mir noch jemand einen Tipp geben. Ich möchte noch zusätzlich wenn bei Einem Artikel der bestand 1000+ diesen auf 900 setzen. Aktuell sieht die Zeile so aus: `{$sArticle.instock|regex\_replace:"/^0/":"A"|regex\_replace:"/\-[0-9]+/":"A"|replace:"A":"0"}`[/quote] das dürftest du so lösen können: `{if $sArticle.instock \>= 900}900{else}{$sArticle.instock|regex\_replace:"/^0/":"A"|regex\_replace:"/\-[0-9]+/":"A"|replace:"A":"0"}{/if}` Bzgl. deinem Tennzeichen kann ich dir leider nicht weiterhelfen. Die Möglichkeit bietet der Standart nicht, da wirst du vermutlich etwas am Code ändern müssen.

---

<div class="post-metadata">

### Author: ![Hohenbostler](https://avatars.discourse-cdn.com/v4/letter/h/e99b99/32.png) [@Hohenbostler](https://forum.shopware.com/u/Hohenbostler)
#### Post date: [12. November 2015 um 16:16 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/8 "2015-11-12T16:16:23Z")

</div>

Hallo, ok vielen Dank. Und wie sieht es mit dem geteilt aus?? mal nimmt er super aber geteilt nicht da das zeichen / bestimmt anders verwendet wird.

---

<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: [12. November 2015 um 16:25 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/9 "2015-11-12T16:25:30Z")

</div>

Das sollte eigentlich funktionieren mit “/”, da du ja in der Variable damit arbeitest. Sollte sonst eigentlich auch keine Probleme machen.

---

<div class="post-metadata">

### Author: ![Hohenbostler](https://avatars.discourse-cdn.com/v4/letter/h/e99b99/32.png) [@Hohenbostler](https://forum.shopware.com/u/Hohenbostler)
#### Post date: [12. November 2015 um 16:27 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/10 "2015-11-12T16:27:32Z")

</div>

ok, den Teil mit dem geteilt vergessen. Es geht doch genau so wie meine Zeile ausschaut. Bleibt nur noch der Wunsch das die csv mit , als Trennzeichen erstellt wird und nicht mit Semikolon UND das natürlich nur für diese eine Exportdatei, alle anderen sollen unverändert bleiben.

---

<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: [12. November 2015 um 16:29 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/11 "2015-11-12T16:29:21Z")

</div>

[quote=“Hohenbostler”]ok, den Teil mit dem geteilt vergessen. Es geht doch genau so wie meine Zeile ausschaut. Bleibt nur noch der Wunsch das die csv mit , als Trennzeichen erstellt wird und nicht mit Semikolon UND das natürlich nur für diese eine Exportdatei, alle anderen sollen unverändert bleiben.[/quote] Dafür wirst du dir ein Plugin entwickeln lassen müssen, dass dir die Möglichkeit bietet als Dateiformat “CSV Kommagetrennt” auswählen zu können.

---

<div class="post-metadata">

### Author: ![Hohenbostler](https://avatars.discourse-cdn.com/v4/letter/h/e99b99/32.png) [@Hohenbostler](https://forum.shopware.com/u/Hohenbostler)
#### Post date: [12. November 2015 um 16:31 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/12 "2015-11-12T16:31:54Z")

</div>

Dazu muss ich sowieso sagen das mich das in all den Jahren wundert das das noch niemand gemacht hat . Der Export so ist ja die reinste Katastrophe…

---

<div class="post-metadata">

### Author: ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)
#### Post date: [12. November 2015 um 17:55 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/13 "2015-11-12T17:55:53Z")

</div>

Hallo, das Trennzeichen kannst du ja nach deinen Wünschen definieren?! Da machen wir überhaupt keine Vorgabe. Das ist ja gerade das flexible daran Das machen wir bei einigen templates bereits mit pipe | Sebastian

---

<div class="post-metadata">

### Author: ![Hohenbostler](https://avatars.discourse-cdn.com/v4/letter/h/e99b99/32.png) [@Hohenbostler](https://forum.shopware.com/u/Hohenbostler)
#### Post date: [12. November 2015 um 17:57 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/14 "2015-11-12T17:57:21Z")

</div>

Hallo Sebastian, ok super und wie bekomme ich dann ein Komma als Trenn zeichen??? Achja und ein neues Problem -\> Durch das dividieren habe ich jetzt 10 nachkommastellen. Mir würden da glatt zwei reichen. Kann ich das auch beeinflussen??

---

<div class="post-metadata">

### Author: ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)
#### Post date: [12. November 2015 um 18:01 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/15 "2015-11-12T18:01:32Z")

</div>

Ja - selbstverständlich. Da kann ja die Sprache Smarty genutzt werden. Es gehen Berechnungen, Rundungen etc Bin nur leider unterwegs und daher ist es mit Beispielen gerade schwierig. Es gibt einige Beispiele dafür im Forum und allgemein im Netz. Für das Komma getrennte kannst du das Beispieltemplate mit pipe nehmen und stattdessen halt ein Komma setzen

---

<div class="post-metadata">

### Author: ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)
#### Post date: [12. November 2015 um 18:08 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/16 "2015-11-12T18:08:28Z")

</div>

Hi, so hier das Beispiel: [http://community.shopware.com/Aktualisi … nstiger.de](http://community.shopware.com/Aktualisierungen-Produktexporte-Musterfeeds%5C_detail%5C_1302.html#guenstiger.de) Einfach | durch , ersetzen. Natürlich das Template nach deinen Vorstellungen anpassen. Es wird halt im Pulldown nur CSV gewählt (keine Funktion mit Trennzeichen) Smarty findet man, wie geschrieben, auch einiges. Erster Treffer: [http://www.smarty.net/docsv2/de/languag … format.tpl](http://www.smarty.net/docsv2/de/language.modifier.string.format.tpl) Vielleicht hilft dir das weiter Sebastian

---

<div class="post-metadata">

### Author: ![Hohenbostler](https://avatars.discourse-cdn.com/v4/letter/h/e99b99/32.png) [@Hohenbostler](https://forum.shopware.com/u/Hohenbostler)
#### Post date: [13. November 2015 um 08:27 UTC](https://forum.shopware.com/t/produktexport-preis-x/25749/17 "2015-11-13T08:27:52Z")

</div>

Guten Morgen Sebastian, vielen Dank für die Hilfe. Beides hat super geklappt. Hier nochmal die Finale Lösung `{assign var="addprice" value=($sArticle.price /1.4)} {$addprice|string\_format:"%.2f"|replace:",":"."},`
