问题标签 [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 投票
1 回答
3009 浏览

shopware - 子类别商店用品5

我在 Shopware 中使用自定义主题,父主题是“Bare”主题,当我需要使用一些数据或更改现有数据时,我仍然不明白如何使用控制器、插件或小部件来做到这一点。

示例:- 我需要在主页主菜单上显示“子类别”。当我在 index.tpl 上使用“{debug}”时,我可以看到所有主要类别,但即使我在后端创建并激活了子类别,子类别也不可用。

我检查了配置设置以确保是否有任何东西阻止它在前端显示。我应该使用什么样的方法来完成这件事。解决办法是什么?更新索引控制器?任何 CMS 选项可以启用/禁用?安装插件?创建一个小部件?

仅供参考:这是我在主页上的调试屏幕上看到的 (index.tpl)

0 投票
2 回答
4075 浏览

php - 502 Bad Gateway: nginx, php5-fpm, 175/209 connect() failed (111: Connection refused) while connection to upstream

在带有nginxphp5-fpm的 Debian Jessie 机器上运行 shopware 5 ,我们经常得到502 Bad Gateway。这主要发生在后端,当较长的操作像缩略图创建一样工作时,即使这是在单个 ajax 请求的小块中完成的。

使用过的具有 64 GB RAM 和 16 核的服务器完全处于休眠状态,因为它上面没有真正的流量。我们目前使用它就像一个登台系统,除非我们已经修复了像这样的所有错误。

错误日志:

在 nginx-error 日志中可以找到以下行:

也许值得注意的是,一开始出现了很多"*175 connect"错误,然后最后出现了"*209 connect"

配置文件:

我将尝试仅发布与该主题相关的重要行,并将忽略所有那些被注释掉的行。

php-fpm:

/etc/php5-fpm/pool.d/www.conf:

nginx:

/etc/nginx/nginx.conf:

/etc/nginx/sites-available/site.conf:

现在要做什么?如果我应该为这个问题提供更多信息,请让我现在。

更新

从@peixotorms 应用 nginx- 和 fpm-settings 后,nginx-logs 中的错误变为:

但问题本身并没有解决。它只有另一张脸...

0 投票
1 回答
3697 浏览

shopware - 扩展商店用品模型

我需要扩展 Shopware 变体模型以添加一些自定义属性,例如金属类型、宝石类型、宝石类型,这是基础文章。这些属性将用于后端和前端。

我怎样才能做到这一点?谢谢

0 投票
1 回答
338 浏览

api - 批处理模式下的文章删除如何工作?商店用品 4

我在 Shopware 4 Rest Api 文档中找到了这个,但是这个代码不起作用。

有谁知道,它是怎么回事?

来源:http: //community.shopware.com/Shopware-4-REST-API-verwenden_detail_989.html#Batch_Modus_.28Stapelverarbeitung.29

0 投票
0 回答
1343 浏览

php - php-fpm 中的 SIGSEGV

我发现几个问题提到了 php 5.5.x 及更高版本和 php-fpm 的问题,其中 php 崩溃:

在 apache 错误日志中,您可以看到此消息

在我的设置中,我运行 php 5.6.21 并在 Shopware 实例上收到此错误,我可以重现它。我尝试为 php 启用调试,但由于 Shopware 需要 ioncube 加载程序,因此无法使用调试符号和 ioncube 加载程序运行 php。

作为第二次尝试,我使用此脚本为每个 php-fpm 实例创建跟踪:https ://gist.github.com/hydra35/1893093 。对于我的错误,此跟踪如下所示:

真正发表声明需要多少字迹?还有什么办法可以为此应用程序调试 php 以解决导致此崩溃的错误?

感谢您的帮助安迪

0 投票
1 回答
1010 浏览

api - Shopware 4 Rest API 文章链接与图像(媒体)

我想使用 Rest API 将文章与媒体链接。

我有文章 ID 和来自图像(媒体)的 ID,现在想向 API 发送文章更新以更新图像。

这可能吗?

像这样?

0 投票
2 回答
2278 浏览

php - 在商店软件中以编程方式手动调用 cron 作业操作

我是新来的商店用品。

我想以编程方式调用 cron 作业函数有什么办法吗?

我曾尝试使用命令行跟踪调用函数,但出现太多参数错误。

我还需要一个帮助是在我的自定义文件之外使用商店软件功能。可能吗 ?

提前致谢。

0 投票
1 回答
373 浏览

php - 如何使用 php/smarty 过滤循环?

这段代码显示了我所做的所有选择。

我如何过滤这个并只显示特定组的选择?

例如{if $sConfigurator.groupID == 113}

0 投票
0 回答
372 浏览

php - Xdebug 和 Shopware 不起作用

我尝试将 Xdebug(2.3.3/2.4.1) 与 Shopware 一起使用,但出现错误 (apache2/error.log):

gdb核心:

你有什么主意吗?谢谢。

更新

好的,我现在知道了。我在后端禁用了 Ioncube 扩展(Lizenz-Manager Plugin in Shopware)。我也在 php.ini 中评论了这个扩展。

0 投票
1 回答
642 浏览

php - 商店软件错误未捕获异常“Zend_Controller_Response_Exception”,消息“无法发送标头;标头已发送,第 0 行'

我新安装了shopware php framework 5.1.5(新数据库,新文件)。但是,当我想在后端更改某些内容并按保存时,我收到以下错误:PHP 致命错误:未捕获异常 'Zend_Controller_Response_Exception' 并带有消息'无法发送标头;标头已发送,第 0 行'

我知道此错误的正常原因是发送标头之前的字符时。但在这种情况下,我有'0'行,当我查看文件“Abstract.php”时,标签“{?php”是正确的(之前没有字符,编码看起来很好)并且在文件末尾没有结束标签在那儿。

任何想法它可以是什么或我如何解决问题?谢谢