问题标签 [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.
nginx - How to solve Google Page Speed: "expiration not specified"
Analyzing an online shop (Shopware) with GooglePageSpeed results in many "expiration not specified"-Lines on every image.
I am wondering about because the webserver (nginx) adds Last-Modified-Timestamps and ETAG headers to the response of all images, resulting in an expected 304-Response on the second request.
Is ETAG/LastModified not supported by Google Page Speed?
I will provide the appropriate parts of the nginx-configuration:
Is there anythong wrong or missing?
php - 多个表单不适用于 FPDF 和 PHP POST 在商店软件上
我对我的一位客户的商店进行了返工,他想生成一份他向客户提供的报价的 PDF。
我已经用 FPDF 制作了整个 PDF 模板,并且它可以与带有报价编号的静态变量一起正常工作。
页面上有多个表格,每个报价一个。每个报价都是用商店软件生成的,所以我不能为每个提交按钮设置不同的名称。
我需要提交按钮或{$offerPosition.offerNumber}
PHP 的值。
HTML 表单如下所示:
而PHP是这样的:
我希望有人能帮助我。
php - 如何将 facebook 像素和转换代码添加到 shopware 5
我正在使用 Shopware 5.1.2。我是这个模板系统的新手。
我正在尝试将 FB pixcel 代码添加到头文件中。/themes/Frontend/Bare/frontend/index
所以我在文件夹下创建了 fb.tpl
我将它附加到modernizr块:
我还尝试将 fb.tpl 添加到特定的主题文件夹中。
并清除缓存。FB 代码仍然在网站上不可见。
upgrade - 将 Shopware 从 4.1.1 更新到 5.2.6
我有商店软件 4.1.1,我想将其升级到 5.2.6
请告诉我,我该如何升级它
谢谢
php - shopware 5 中结帐前端的其他必填字段
我正在研究一种付款方式,我需要为特定的付款方式添加一个额外的复选框。
这似乎并不能解决问题。Complete payment
即使未选中复选框,单击仍会继续。有人知道如何告诉验证器也查看这个字段吗?
先感谢您!
smarty - Shopware 从文章中获取 mainnumber
我需要从文章变体的主要文章中获取一些属性。一个例子:
用户选择了文章 SW1234.4。商店应该显示来自主文章 SW1234 而不是变体 SW1234.4 的属性“测试”。
我正在考虑一些聪明的变种,{$sArticle.mainnumber.attr4}
这怎么可能?
php - 如何管理 Shopware 中的 SEO-Urls?
在生成 URL 时, Shopware似乎有一些“魔力”,我正在寻找可以向我解释这一点的人。
这是标准模板的代码,用于生成带有变量的 SEO-url,这些变量可以在后端的 SEO-router-settings 中配置:
默认情况下,SEO-router-settings 中的配置如下所示:
无论如何,输出略有不同:
(所有大写字母都显示了真正正确的域名、类别和产品名称,为了我客户的隐私,这些都隐藏在这里)
这里的问题是不需要的 URL 参数“?c = 7”,应该按照 SEO-router-options 中的定义将其省略。
第一个问题:如何在 URL 的末尾省略这个 URL 参数“c=7”?
当我调试这段代码时,我遇到了奇怪的事情。以下代码将产生两个不同的 URL,尽管它执行的是同一个术语:
这些是这里的问题:
- {$sArticle.linkDetails|rewrite:$sArticle.articleName}的输出在 href-Attribute 和作为此链接标题的第二个输出之间是不同的。
- {$sArticle.linkDetails|rewrite:$sArticle.articleName}在 href-Attribute 中的输出将添加一个 URL-Parameter 来描述类别的 id,这是不想要的:“?c=7”
第二个问题:
相同的模板代码怎么会如此不同?幕后有什么魔力?
networking - Windows 10 中的 Vagrant 和 Virtualbox;重命名连接时出错
我尝试使用最新版本的 Vagrant VirtualBox 和 windows 10(最新更新)
运行 vagrant 设置:
Vagrant 1.8.6
VirtualBox 5.1.8 r111374 (Qt5.5.1)
如果我在我的 Vagrant 文件中设置,
config.vm.network :private_network, ip: "192.168.33.10"
我会收到此错误:
到目前为止,我尝试安装/删除 vagrant 和 virtualbox,我什至降级和升级了.. 重新启动了我的电脑几次,关闭了我的代理,跟踪了每一次疯狂的黑客攻击,但我总是得到那个错误。
我什至去 regedit 并删除了那里的所有相关密钥,但没有成功!
控制台的输出:
rest - Shopware REST API 获取出租车的价值,而不是 id
我想使用 Rest-API(http://en.community.shopware.com/_detail_1898.html?_ga=1.8143281.202311237.1474979143)从商店软件系统导入文章效果很好。
是否有可能获得税收的价值?我只得到 id(taxid),但我需要值(7% / 19% 或其他)。我想避免一些额外的数据库查询,REST-Api-Call 将是完美的。
任何想法?
php - PHP 7 simpleXML 致命错误
我无法解决 simplexml 的问题。
我刚刚使用 apache2 服务器在 aws linux/ubuntu 上设置了一个 ec2 实例并尝试安装商店软件。
问题:
搜索已知问题。我想出了手动安装的 php 包。检查 phpinfo 和 php -mi 后,假设安装了以下模块:
但我不确定他们是否启用。我是否需要在我的 php.ini 文件中手动启用 simplexml?如何正确执行此操作?
版本信息:
感谢您的帮助。