# Frontend-plugin in Warenkorb &quot;confirm&quot; anzuzeigen

**URL:** <https://forum.shopware.com/t/frontend-plugin-in-warenkorb-quot-confirm-quot-anzuzeigen/13806>\
**Category:** Shopware 3.5\
**Tags:** programming\
**Created:** [18. Juni 2013 um 10:28 UTC](https://forum.shopware.com/t/frontend-plugin-in-warenkorb-quot-confirm-quot-anzuzeigen/13806 "2013-06-18T10:28:04Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![labandusprofessional](https://avatars.discourse-cdn.com/v4/letter/l/dfb087/32.png) [@labandusprofessional](https://forum.shopware.com/u/labandusprofessional)\
**Post date:** [18. Juni 2013 um 10:28 UTC](https://forum.shopware.com/t/frontend-plugin-in-warenkorb-quot-confirm-quot-anzuzeigen/13806/1 "2013-06-18T10:28:04Z")

</div>

Hi wir wollen einen Plugin in Warenkorb während dem „Confirm“ Prozess anzeigen. Wie sollen wir vorgehen? Hier ist die Bootstrap.php Datei [code]\<?php class Shopware\_Plugins\_Frontend\_DummyLabel\_Bootstrap  
extends Shopware\_Components\_Plugin\_Bootstrap  
{

```
public function getCapabilities()
{
    return array(
        'install' => true, 'update' =\> true, 'enable' =\> true ); } public function getLabel() { return 'DummyPlugin'; } public function getVersion() { return '1.0.0'; } public function getInfo() { return array( 'autor' =\> 'dummyDeveloper', 'license' =\> 'Lizenz', 'version' =\> $this-\>getVersion(), 'label' =\> $this-\>getLabel(), 'supplier' =\> 'Org.us', 'description' =\> '', 'support' =\> '', 'link' =\> '' ); } public function install() { $this-\>registerEvents(); return array('success' =\> true, 'invalidateCache' =\> array('frontend')); } private function registerEvents() { $this-\>subscribeEvent( 'Enlight\_Controller\_Action\_PostDispatch\_Frontend\_Index', 'onPostDispatchFrontend' ); } public function onPostDispatchFrontend(Enlight\_Event\_EventArgs $arguments) { /\*\*@var $controller Shopware\_Controllers\_Frontend\_Index\*/ $controller = $arguments-\>getSubject(); /\*\* \* @var $request Zend\_Controller\_Request\_Http \*/ $request = $controller-\>Request(); /\*\* \* @var $response Zend\_Controller\_Response\_Http \*/ $response = $controller-\>Response(); /\*\* \* @var $view Enlight\_View\_Default \*/ $view = $controller-\>View(); //Check if there is a template and if an exception has occured if(!$request-\>isDispatched()||$response-\>isException()||!$view-\>hasTemplate()) { return; } //Add our plugin template directory to load our target Directory extension. $view-\>addTemplateDir($this-\>Path() . 'Views/'); $view-\>extendsTemplate('frontend/plugins/Foo/index.tpl'); $view-\>assign('hwtext', '

```

# HelloWorld!

This is a HelloWorld Plugin  
'); } } [/code] und die View/template Datei Views/frontend/plugins/foo/index.tpl [code]{block name=‚frontend\_index\_header\_css\_screen‘ append} {/block} {block name=„frontend\_index\_content“}

| |

Kaufbetrag aufrunden und zu 100% für den guten Zweck spenden

| |

0,00 €  
| |

{/block} [/code] Woher könnte das Problem ihrer Meinung nach Stammen ? vom Blockname(frontend\_index\_content) ? oder auch von richtige Controller-methode(onPostDispatchFrontend) ? oder von irgendwo anders ?

---

<div class="post-metadata">

**Author:** ![Patrick\_Stahl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/patrick_stahl/32/7679_2.png) [@Patrick\_Stahl](https://forum.shopware.com/u/Patrick_Stahl)\
**Post date:** [18. Juni 2013 um 11:50 UTC](https://forum.shopware.com/t/frontend-plugin-in-warenkorb-quot-confirm-quot-anzuzeigen/13806/2 "2013-06-18T11:50:23Z")

</div>

Hallo labandusprofessional, wo genau liegt das Problem? Irgendein Fehler? Warum nutzt du denn das Event Enlight\_Controller\_Action\_PostDispatch\_Frontend\_Index? Du willst dich an den Confirm-Prozess anhängen, dann wäre Enlight\_Controller\_Action\_Frontend\_Checkout\_Confirm das richtige Event. Gruß, Patrick :shopware:

---

<div class="post-metadata">

**Author:** ![mac](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mac/32/7855_2.png) [@mac](https://forum.shopware.com/u/mac)\
**Post date:** [18. Juni 2013 um 13:39 UTC](https://forum.shopware.com/t/frontend-plugin-in-warenkorb-quot-confirm-quot-anzuzeigen/13806/3 "2013-06-18T13:39:36Z")

</div>

Und so kann man die einzelnen Seiten abfragen: [klick](http://forum.shopware.de/programmierung-f13/welches-event-fur-checkout-confirm-seite-t5336.html#p28398) Gruß Marco

---

<div class="post-metadata">

**Author:** ![labandusprofessional](https://avatars.discourse-cdn.com/v4/letter/l/dfb087/32.png) [@labandusprofessional](https://forum.shopware.com/u/labandusprofessional)\
**Post date:** [18. Juni 2013 um 15:55 UTC](https://forum.shopware.com/t/frontend-plugin-in-warenkorb-quot-confirm-quot-anzuzeigen/13806/4 "2013-06-18T15:55:12Z")

</div>

Danke es hat gepasst !! :happy:
