# Hook oder Hardcoding?

**URL:** <https://forum.shopware.com/t/hook-oder-hardcoding/4367>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [20. September 2011 um 12:45 UTC](https://forum.shopware.com/t/hook-oder-hardcoding/4367 "2011-09-20T12:45:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![xmahr](https://avatars.discourse-cdn.com/v4/letter/x/3ec8ea/32.png) [@xmahr](https://forum.shopware.com/u/xmahr)\
**Post date:** [20. September 2011 um 12:45 UTC](https://forum.shopware.com/t/hook-oder-hardcoding/4367/1 "2011-09-20T12:45:19Z")

</div>

Moin, moin, ich möchte in der Klasse Shopware\_Controllers\_Frontend\_Checkout die Methode saveOrder erweitern. Zusätzliche Eingaben aus dem Checkout (z.B. INPUT type=“text” name=“sComment2”) sollen in die vorhandenen DB Felder o\_attr1 bis o\_attr6 gespeichert werden. ` public function saveOrder() { $order = Shopware()-\>Modules()-\>Order(); $order-\>sUserData = $this-\>View()-\>sUserData; $order-\>sComment = isset($this-\>session['sComment']) ? $this-\>session['sComment'] : ''; // DAS HIER WÄRE HARDCODE $order-\>o\_attr\_1 = isset($this-\>session['sComment2']) ? $this-\>session['sComment2'] : ''; ` Ich versuche das mit Hooks, funktionert alles nicht. Muss ich das in den Quellcode manuell einpflegen? Bitte um Info, Hans

---

<div class="post-metadata">

**Author:** ![waldicom](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/waldicom/32/12881_2.png) [@waldicom](https://forum.shopware.com/u/waldicom)\
**Post date:** [26. September 2011 um 23:38 UTC](https://forum.shopware.com/t/hook-oder-hardcoding/4367/2 "2011-09-26T23:38:38Z")

</div>

Wie sehen die Hooks aus? Welche Klassen bzw. Kontroller und welche Methoden werden verwendet/erweiter?
