# Eigener Smarty Modifier

**URL:** <https://forum.shopware.com/t/eigener-smarty-modifier/25872>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [27. März 2015 um 10:34 UTC](https://forum.shopware.com/t/eigener-smarty-modifier/25872 "2015-03-27T10:34:29Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![macxman](https://avatars.discourse-cdn.com/v4/letter/m/eada6e/32.png) [@macxman](https://forum.shopware.com/u/macxman)\
**Post date:** [27. März 2015 um 10:34 UTC](https://forum.shopware.com/t/eigener-smarty-modifier/25872/1 "2015-03-27T10:34:29Z")

</div>

Hallo zusammen, ich würde gerne einen eigenen Smarty modifier in Shopware integrieren. Der Modifier ist fertig erstellt, wie mach ich diesem jetzt aber dem Shop bekannt, sodass ich diesen im meinen Templates verwenden kann? Vielen Dank vorab für eure Hilfe … Viele Grüße Max

---

<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:** [27. März 2015 um 10:37 UTC](https://forum.shopware.com/t/eigener-smarty-modifier/25872/2 "2015-03-27T10:37:14Z")

</div>

Aus meiner Wühlkiste: ` // get smarty $smarty = Shopware()-\>Template(); // set smarty config $smarty-\>compile\_id = "export\_" . $export-\>getId(); $smarty-\>cache\_lifetime = 0; $smarty-\>debugging = 0; $smarty-\>caching = 0; // register custom modifiers $smarty-\>registerPlugin( "modifier", "escape", array( &$this, "smartyModifierEscape" ) ); $smarty-\>registerPlugin( "modifier", "quantity", array( &$this, "smartyModifierQuantity" ) ); $smarty-\>registerPlugin( "modifier", "quantityAlternative", array( &$this, "smartyModifierQuantityAlternative" ) ); $smarty-\>registerPlugin( "modifier", "quantityInverse", array( &$this, "smartyModifierQuantityInverse" ) );` Viele Grüße

---

<div class="post-metadata">

**Author:** ![macxman](https://avatars.discourse-cdn.com/v4/letter/m/eada6e/32.png) [@macxman](https://forum.shopware.com/u/macxman)\
**Post date:** [27. März 2015 um 10:46 UTC](https://forum.shopware.com/t/eigener-smarty-modifier/25872/3 "2015-03-27T10:46:04Z")

</div>

Hallo Aquatuning, vielen Dank für deine Rückmeldung. Um welche Datei handelt es sich dabei? LG Max

---

<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:** [27. März 2015 um 10:59 UTC](https://forum.shopware.com/t/eigener-smarty-modifier/25872/4 "2015-03-27T10:59:52Z")

</div>

Das könnte zb in der bootstrap deines Plugins stehen. Viele Grüße

---

<div class="post-metadata">

**Author:** ![macxman](https://avatars.discourse-cdn.com/v4/letter/m/eada6e/32.png) [@macxman](https://forum.shopware.com/u/macxman)\
**Post date:** [4. April 2015 um 16:57 UTC](https://forum.shopware.com/t/eigener-smarty-modifier/25872/5 "2015-04-04T16:57:10Z")

</div>

Hallo Aquatuning, vielen Dank für deine Tipps. Habe es hinbekommen. Habe in meiner Bootstrap das Event “Enlight\_Controller\_Action\_PostDispatch\_Frontend\_Detail” verwendet. Den Plugin-Ordner mit dem Smarty-Modifier bekannt gemacht und mit einem append das Template erweitert. Vielen Dank noch mal und viele Grüße Max
