# In eigenem Controller error\_messages für Warenkorb-Seite (checkout/cart) setzen?

**URL:** https://forum.shopware.com/t/in-eigenem-controller-error-messages-fur-warenkorb-seite-checkout-cart-setzen/50591
**Category:** Programmierung
**Created:** [22. Januar 2018 um 15:57 UTC](https://forum.shopware.com/t/in-eigenem-controller-error-messages-fur-warenkorb-seite-checkout-cart-setzen/50591 "2018-01-22T15:57:30Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![DenKon26](https://avatars.discourse-cdn.com/v4/letter/d/5e9695/32.png) [@DenKon26](https://forum.shopware.com/u/DenKon26)
#### Post date: [22. Januar 2018 um 15:57 UTC](https://forum.shopware.com/t/in-eigenem-controller-error-messages-fur-warenkorb-seite-checkout-cart-setzen/50591/1 "2018-01-22T15:57:30Z")

</div>

Hallo!

&nbsp;

Ich habe einen eigenen Controller der es erlaubt im Warenkorb einen Gratis-Artikel zum Warenkorb hinzuzufügen, wenn man einen entsprechenden Gutschein-Code hat (zusätzlich zum Shopware-Standard Gutschein). Hierbei gibt es ein zusätzliches Eingabefeld für den Code auf der Warenkorb-Seite.

Ich möchte nun, falls ein falscher Code eingegeben wurde, eine entsprechende Fehlermeldung aus der IndexAction meines eigenen Controllers an die checkout/cart Seite weiterleiten, so dass dort die Shopware-Standard-Fehlermeldung die sich aus $sBasketInfo im Template geholt wird angezeigt wird.

&nbsp;

Geht sowas irgendwie mit redirect oder forward?

Aktuell schaut meine indexAction wie folgt aus:

```
public function indexAction()
    {
        $request = $this->Request();
        if ($request->isPost()) {
            $freeArticleService = $this->container->get('free_articles.free_articles_service');
            $success = $freeArticleService->claimFreeArticle($request->getPost('actioncode'));
        }
        $this->redirect(['controller' => 'checkout', 'action' => 'cart']);
    }

```

Ich müsste also zusätzlich zum Redirect dem Template für die checkout/cart Seite eine entsprechende $sBasketInfo Variable mit meiner Fehlermeldung mitgeben
