问题标签 [sylius]
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.
symfony - 国家/地区列表未在 sylius 中显示
下面是我使用的配置:
如何在下拉列表中显示国家/地区?
php - 将产品添加到购物车时“提交的表单无效”:Sylius Cart Bundle
如果这似乎是一个非常幼稚的问题,我深表歉意..但我刚刚学习了 Symfony2 并试图学习 Sylius 的工作原理。
当我将产品添加到购物车时,它似乎总是返回错误:
提交的表格无效
我已经搜索了解决方案,但似乎没有任何记录(或者我错过了它??)
我还评论了验证部分,但仍然得到同样的错误。请提前帮助和感谢。
php - 在 Sylius 安装期间尝试加载固定装置时出错
我正在尝试使用网络安装程序将固定装置加载到我的 Sylius 安装中。如果我不检查负载装置框,它工作正常,但如果它被选中,我会进入这个页面:
并得到一个错误。我已经用 2 个不同版本的fzaninotto/faker
在"fzaninotto/faker": "1.1.*",
composer.json 中,我得到:
在"fzaninotto/faker": "dev-master",
composer.json 中,我得到:
我也尝试在命令提示符下运行安装程序,但出现不同的错误:
我可能有错误的命令,但这就是我在几个地方看到它的方式。
任何建议,将不胜感激。
php - 如何将 PayPal 与 Sylius 集成
我将如何在 Sylius 中启用 PayPal 作为付款方式?我有点困惑为什么同时存在 SyliusPaymentsBundle 和 SyliusOmnipayBundle。这是否应该只在后端进行少量的配置更改设置,或者目前是否需要编写代码来做到这一点?目前文档很少。到目前为止,我刚刚尝试从http://sylius.readthedocs.org/en/latest/bundles/SyliusOmnipayBundle/installation.html添加代码,并希望一些设置神奇地出现在后端。我会尝试多看一点,但任何建议都会有所帮助。我确实看到https://www.sommelier-prive.de/似乎集成了 PayPal。
symfony - Sylius:使用自定义 Twig 模板中的产品存储库
我需要在自定义树枝扩展中使用 productRepository 方法。我可以使用像“findOneBy”这样的标准方法,但是如果我在 productRepository 中定义了一个自定义方法(比如 returnVariants() ),那么我会收到这个错误:
在第 16 行的 SyliusWebBundle:Frontend/Homepage:main.html.twig 中呈现模板(“未定义的方法 'returnVariants'。方法名称必须以 findBy 或 findOneBy 开头!”)时引发异常。
自定义树枝扩展的代码:
非常感谢您的帮助!
php - 如何在 Bluehost 或任何其他安装了旧版本 ICU 的服务器上安装 Sylius?
我一直在尝试在共享主机上运行的 Bluehost 服务器上安装 Sylius,虽然我确实有 SSH 访问权限,但它有些受限。它没有附带 php intl 扩展,它的 ICU 版本是 4.2,安装 Sylius 时会产生错误,因为它需要更新的版本。
symfony - 为什么 sylius 在本地开发中运行如此缓慢?
我遵循了 sylius 的作曲家安装说明,并让我的本地副本正常工作。问题是当我转到 local/app_dev.php 时,加载需要很长时间,12-18 秒。但是探查器显示的时间要快得多...
安装说明也没有解释如何让 local/app.php 工作或生产环境。任何信息都有帮助 :)。
symfony - Sylius 安装 - 缺少 ProductBundle
我是 sylius 开发的新手,安装一些 sylius 包时遇到了麻烦。我想建立一个小型在线商店,并假装使用 SyliusProductBundle、SyliusCartBundle 和所需的 SyliusResourcesBundle。
如何将它们添加到我的项目中?
只是为了测试,我已经下载并安装了 sylius 完整堆栈,我注意到 ProductBundle 不存在。我已经阅读了 ProductBundle 和 CartBundle 的文档。ProductBundle 被替换了?
所以,我有两个问题:
- 弄清楚我应该使用哪些捆绑包(我认为 Product 和 Cart 但 ProcuctBundle 显然丢失了)
- 如何通过 Composer 安装这个独立的包。
我正在使用 symfony 2.3.1
php - 更改翻译文本的 Sylius 最佳实践
在 sylius 中更改文本的“最佳实践”是什么?更多细节如下。
我是 symfony2 和 sylius 的初学者。我一直在寻找这方面的文档,所以如果存在,请指导我!如果我错过了它,我不会感到惊讶,因为我几乎不知道在 symfony2 中工作的任何术语。
促使我提出这个问题的最初目标是更改 sylius 安装的前端主页上的标题。首先我找到了Controller/Frontend/HomePageController.php,在那个文件中我找到了这个:SyliusWebBundle:Frontend/Homepage:main.html.twig,它把我带到了Resources/views/Homepage/main.html.twig 这里我找到了{{ 'sylius.homepage.splash.headline'|trans }} 我注意到我可以静态更改,但我想“更好地编码”,所以我寻找如何编辑该值,经过一番挖掘,我的一个朋友指出我找到了 Resources/translations/messages.en.xlf
在此处更改“欢迎使用 Sylius”具有预期的效果。这是我应该更改 sylius.homepage.splash.headline 内容的地方吗?还是说 Resources/translations/messages.en.xlf 会被更新或其他东西覆盖,我应该在其他地方进行修改?如果它在其他地方,我该怎么做/在哪里做?