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 ?