Shopware 后端和 Extjs - 打开详细信息 window

Shopware backend and Extjs - Opening detail window

我正在看 Shopware 视频教程,现在我正在学习如何打开后端自定义插件的详细信息 window,但不确定视频中的人是否忘记提及一些东西,但最后它对我不起作用。我还下载了 zip 并将其安装在我的本地安装中,奇怪的是它也没有打开详细信息 window。所以这家伙肯定忘了提一件事。

如果你想看一看,你可以在这里找到教程和 zip 下载:https://www.udemy.com/shopware-developer-training-advanced-english/learn/v4/t/lecture/9724544?start=77

无论如何,有人知道打开详细信息 window 的具体 part/code 是什么吗?我已经将我的代码与另一个代码进行了三次比较,但看不到错误。

如有任何指导,我将不胜感激, 谢谢

我不知道你到底想打开什么细节,但是代码应该是这样的:

Shopware.app.Application.addSubApplication({
    name: 'Shopware.apps.Article', //Shopware.apps.Customer or Shopware.apps.Order
    action: 'detail',
    params: {
        articleId: 1 // there is articleId
        //customerId: 1
        //orderId: 1
    }
 });

我已经为您创建了示例插件。 这不是最佳实践,但您可以看到工作逻辑:GitHub

如果您想更深入地了解 - 您需要阅读 Associations

为您创建了另一个 sample plugin,您可以在其中查看如何扩展文章详细信息 Window、注入其他字段并管理该字段的数据。