Im Backend die OrderDetail Page anpassen

Hallo liebe Shopware Gemeinde,

Mit dem Frontend habe ich soweit keine Probleme Änderungen durchzuführen. Für mich als Neueinsteiger ruckelt es noch im Backend.

Ich muss in

\themes\Backend\ExtJs\backend\order\view\detail\overview.js

zb. die createAttributeForm: function() { anpassen und um   

collapsed: true, collapsible: true erweitern.

Es ist jetzt hier ein beispiel.

Damit dies natürlich Updatesicher ist, läuft das ganze über ein Plugin.

 

Als Event habe ich

$this->subscribeEvent(
            'Enlight_Controller_Action_PostDispatch_Backend_Order',
            'BackendOrderPostDispatch'
        );

Die Event Listener Funktion lautet

 

public function BackendOrderPostDispatch(Enlight_Event_EventArgs $args)
	{
		/** @var \Enlight_Controller_Action $controller */
		$controller = $args->getSubject();
		$view = $controller->View();
		$request = $controller->Request();

		$view->addTemplateDir( __DIR__. '/Views');

		if ($request->getActionName() === 'load') {
			$view->extendsTemplate('backend/order/view/attributeform.js');
		}

		

	}

Könnt Ihr mir helfen und sagen, wie ich

createAttributeForm in Shopware.apps.Order.view.detail.Overview überschreibe ?