问题标签 [shopware]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1555 浏览

css - 商店用品 CSS(LESS)

我对 Shopware 应用程序有一个小问题。我的观点是,我创建了一个完美运行的新主题,我可以使用商店软件后端配置文件更改网页上的任何信息,但是当我将较少的文件复制到我的新存储库文件夹时,我无法编译新主题。它卡住了。

从一开始,使用父响应创建主题,一切正常,主题编译。更改页面信息,完美运行,主题编译。将较少的文件从 Responsive/_public/less 复制到 newrepository/frontend/_public/less 等,它会卡住。

现在我不知道我应该如何处理它。

有任何想法吗 ?

0 投票
1 回答
690 浏览

javascript - Shopware 5,从 Own Plugin 打开 BatchProcess 窗口

我希望要求不要吝啬事情不要太苛刻。

开始了:

我在为 Shopware 5 开发自定义插件时遇到问题。我已经有一个工作插件,它列出了特定标准的订单。现在我想在这个网格窗口的工具栏中有一个按钮(我已经有了)。

该按钮应打开批处理窗口,该窗口已在商店商品的本机“订单”窗口中可用。

问:如何使用我选择的网格 ID 打开这个应用程序?

这是我所拥有的:

它总是打开订单窗口的正常视图。(控制台没有错误)有人有建议吗?那很好啊!谢谢你的时间 :)

问候

编辑:嘿,谢谢你到目前为止的回复。我设法像这样打开批处理窗口:

但现在问题是,批处理的事件没有应用到表单上的按钮上......我仍在尝试和错误。

0 投票
1 回答
987 浏览

frontend - 在前端帐户配置文件表单中更新客户属性

我正在学习 Shopware,但遇到了一些我无法解决的问题。

我正在编写一个为客户添加属性的测试插件。我已将对应字段添加到注册表单,它会自动将其值保存到数据库中,就像我在文档中的某处读到的一样。

现在我想让该属性在帐户配置文件页面中的密码字段之后可编辑。我设法将输入放在那里,甚至显示数据库中的值。但是当我更改值并保存时,该值没有更新。我不知道这是否只是正确获取字段名称的问题,还是我需要覆盖其他内容。还是只是不可能?任何有关如何实现这一目标的帮助将不胜感激。

相关代码如下:

插件引导

注册/personal_fieldset.tpl

帐户/profile.tpl

0 投票
2 回答
2992 浏览

php - 在插件中使用 Shopware“添加到购物车”按钮

我正在为 Shopware 5 编写自定义插件。如何在任意文章的页面上显示“添加到购物车”按钮?

目前我正在直接从数据库中获取一些现有的文章。然后,我将这些文章分配给自定义前端 tpl 文件(它扩展了默认 tpl 文件)。现在我希望为这些获取的文章之一显示该按钮。

我找到了保存按钮(frontend_detail_buy_buttonin themes/Frontend/Bare/frontend/detail/buy.tpl)的 smarty 块,但我不知道如何根据我的需要扩展/更改它。

我的 Shopware 版本是 5.2.8。

0 投票
1 回答
274 浏览

php - Shopware 阿拉伯文发票文本未连接

我正在使用 Shopware 创建一个阿拉伯语在线商店,问题是当 shopware 创建 pdf 时,字母看起来没有连接,例如:

ر ق م ا ل ف ا ت و ر ة

虽然它应该是

رقم الفاتورة

到目前为止,我尝试的是在 PdfCreation 下的商店软件支持的正文 css 中使用不同的网络安全字体,我发现字体发生了变化,但字母仍然没有连接。

在浏览商店软件时,我发现它使用 MPDF 库将名为 index.tpl(标记)的文件转换为 pdf,我尝试指向 google 字体并将其用于正文,但它没有加载字体

Shopware 生成的示例 Pdf(在 PdfCreation Preview 下)

0 投票
1 回答
1295 浏览

php - Shopware 5.2.x - 没有可用的会话数据

我们的三个不同的 Shopware 5.2.x 安装会产生以下错误,但并非总是如此。主要是用户注册页面。每个安装都有我们自己的自定义插件。

除了从配置中禁用CSRF 保护之外,它的原因和解决方案是什么?

0 投票
3 回答
422 浏览

smarty - 在链接文件参数中打印 smarty var

一件简单的事情:我想组合{s name="*"}and{link file="*"}块。

问题应该是

'

迹象。
我怎样才能做到这一点?

0 投票
0 回答
666 浏览

javascript - 更新到 Shopware 5.2.20 后无法打开情感组件设置

我在 Shopware 5.1.6 中为购物世界构建了一个自定义情感组件,它可以按预期工作。但是,升级到 Shopware 5.2.20 后,我无法在购物世界设计器中打开元素的设置。我在浏览器控制台中收到以下错误:

其他用户报告(在 Shopware 论坛中)Javascript 文件必须以注释开头,并且文件名不允许包含该-字符。我的文件满足这两个要求。

我现在真的不知道该怎么办。我找不到任何其他相关帖子,并且错误消息对我来说没有任何意义。有人知道如何解决这个问题吗?

0 投票
1 回答
2785 浏览

php - 商店软件 5.2.20。无法通过插件扩展模板

我正在尝试frontend/home/index.tpl通过自己的插件扩展模板。

这是我的根文件:

这是我的控制器MyPlugin.php在目录 Controllers\Frontend

和文件夹 Resources\views\frontend\home\ 中的模板

我已经阅读了官方文档并研究了插件示例插件示例 在后端安装/重新安装插件后创建缓存并删除var/cache. 但没有什么能帮助我。

0 投票
1 回答
153 浏览

php - 在 smarty 中为给定的链接用字符串连接 url

例如,当我在 smarty 中将给定链接的 url 与字符串连接时,链接' /code/1113321 '的 href 是' basic_url/code/1113321 ',但是当单击链接时,它会导致' basic_url%2Fcode%2F1113321 '. 如何用 替换%标志/