问题标签 [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.

0 投票
1 回答
295 浏览

symfony - 为多个购物车项目配置 SyliusCartBundle

我正在尝试为 sf 2.3 项目配置 SyliusCartBundle,但我需要为不同的产品实体添加多个 cartItems。前任。书籍和旅行包是不同的实体,文档说我需要一个“产品实体,它代表您在网上商店中的主要商品”。在这种情况下,我有多个产品,每个产品都是一个实体。是否可以为一个购物车配置多个购物车项目?

0 投票
1 回答
497 浏览

symfony - 需要基于 Sylius 解决方案的多语言商店

我一直在寻找基于 Sylius 的多语言产品商店的解决方案。正如我所创立的(如果我是对的),Sylius 没有本地多语言产品功能。

我正在设计虚拟商品(照片)商店,其中每种产品都需要多种语言。

有什么解决方案吗?

0 投票
1 回答
7414 浏览

php - 作曲家安装失败

我得到了一个要处理的项目,为了设置它,我正在尝试使用 composer install 来安装和运行我的所有依赖项。问题是当我尝试运行 composer install 时,出现以下错误:

composer.json 文件如下所示:

该项目使用 Symfony 作为框架,每次我认为我有修复时,它都会导致其他问题。我已经敲了一个多小时试图解决这个问题。

0 投票
1 回答
1810 浏览

php - 错误 SyliusProductBundle

请原谅我的英语,但它非常、非常、非常糟糕。

我正在安装 Sylius,如此处所示

http://docs.sylius.org/en/latest/bundles/SyliusProductBundle/installation.html

安装 Sylius 这样

尝试更新数据库时,显示此错误

我的应用内核

运行 composer 更新所有内容。之后我回去尝试更新数据库,错误是一样的

我正在使用新安装的 Symfony 2.3.4

帮助 :(

编辑:

非常感谢您的回复。

确实按照您的指示,我没有那个错误!如果没有,我还有另一个.... :(

InvalidArgumentException:没有扩展能够加载“stof_doctrine_extensions”的配置(在 C:\wamp\www\Sylius\symfony\app/config\config.yml)。寻找命名空间“stof_doctrine_extensions”,找到“framework”、“security”、“twig”、“monolog”、“swiftmailer”、“assetic”、“sylius_product”、“sylius_resource”、“doctrine”、“sensio_framework_extra”、“an_web” ”、“raul_fraile_ladybug”、“web_profiler”、“sensio_distribution”

搜索这个并告诉我这是安装Bundle

https://github.com/stof/StofDoctrineExtensionsBundle/blob/master/Resources/doc/index.rst

安装...和我的 config.yml 所以(这是唯一改变的东西)

现在我有另一个错误:(

InvalidConfigurationException:必须配置路径“sylius_product”处的子节点“类”。

非常感谢你

解决方案:

替换并放入 config.yml

非常感谢@stloyd!

0 投票
2 回答
1276 浏览

symfony - 在现有的 symfony 2 项目上安装 SyliusWebBundle

我已经有一个完整的 symfony 2.3 项目,想用 Sylius 捆绑包在上面添加购物车和销售系统。Sylius Cart Bundle 和 Sale Bundle 使用 SyliusWebBundle 和 SyliusMoneyBundle。Sylius 文档解释了如何安装新的 Sylius 项目,但不包括 Sylius 到现有系统。有没有办法在 symfony 2 项目上安装 SyliusWebBundle 和 SyliusMoneyBundle ?

0 投票
2 回答
774 浏览

php - 在自定义 Sylius 包中覆盖 Variant 类时出错

我一直在尝试按照此处的指南在我自己的包中派生 Sylius:VariableProductBundle:Variant 的子类。

我创建了一个新包 AcmeVariableProductBundle,它是通过此处概述的方法从 SyliusVariableProduct 包派生的。

按照 Sylius 文档中概述的用于覆盖模型的步骤后,出现以下错误:

Twig_Error_Runtime:在渲染模板期间引发了异常(“在链配置的命名空间 Sylius\Bundle\CartBundle\Entity、FOS\UserBundle\Entity 中找不到类 'Acme\Bundle\VariableProductBundle\Model\Variant', Acme\Bundle\CatalogueBundle\Entity, Sylius\Bundle\SalesBundle\Model, Sylius\Bundle\MoneyBundle\Model, Sylius\Bundle\SettingsBundle\Model, Sylius\Bundle\CartBundle\Model, Sylius\Bundle\ProductBundle\Model, Sylius\ Bundle\VariableProductBundle\Model, Sylius\Bundle\TaxationBundle\Model, Sylius\Bundle\ShippingBundle\Model, Sylius\Bundle\PaymentsBundle\Model, Sylius\Bundle\PromotionsBundle\Model, Sylius\Bundle\AddressingBundle\Model, Sylius\Bundle\ SyliusWebBundle 中的 InventoryBundle\Model、Sylius\Bundle\TaxonomiesBundle\Model、Sylius\Bundle\CoreBundle\Model、FOS\UserBundle\Model"):Frontend/Homepage:main.html.twig 在第 2 行。

我的类定义如下所示:

我在以下位置创建了一个 xml 文件:Acme/Bundle/VariableProductBundle/Resources/config/doctrine/Variant.orm.xml 它看起来像这样:

app/config/sylius.yml 文件中变量产品的条目是这样的:

谁能告诉我我错过了什么?

0 投票
3 回答
2853 浏览

php - 安装 Sylius

我正在安装 Sylius。在我的命令提示符下我做了

我收到此错误消息:

我尝试了什么:

  1. php composer.phar self update
  2. php composer.phar install
  3. 删除 sylius 目录
  4. 使用 create-project 命令重新安装 sylius
  5. 全新安装 Symfony 2.3.4 并重新安装 sylius
  6. 做了第一个答案中所说的:启用扩展卷曲和国际
  7. 使用函数 get_loaded_extension() 确认 curl 和 intl 已加载。嗯,已经加载了
0 投票
2 回答
712 浏览

php - 使用 composer 克隆 Sylius

我正在使用 Symfony 2.3.4

在我的控制台上,我完成了composer create-project sylius/sylius --prefer-dist 一切顺利下载,直到安装 sensio/distribution-bundle

作曲家抛出此错误消息

我试过了 :

  1. 编辑 sylius/composer.json 并将 "sensio/distribution-bundle": "2.3. " 修改为 "sensio/distribution-bundle": "2.2.-dev "

  2. 在 C:\wamp\www\sylius 中打开一个 shell。将app/config/parameters.yml.dist重命名为parameters.yml,运行php composer.phar update --prefer-dist,MongoDb还是有很多错误

有没有其他方法可以安装 sylius?我怎样才能解决这个问题?

非常感谢

0 投票
1 回答
1170 浏览

symfony - 奇怪的错误:找不到类的树类型

当我运行这个命令时php app/console doctrine:generate:form AcmeMyBundle:StudentUser,我得到这个错误:

任何想法?

编辑

好的,我不认为该错误与 StudentUser 有关系,因为所有实体都相同:

……

0 投票
1 回答
849 浏览

php - 覆盖 sylius 布局

我想覆盖前端 layout.html.twig,所以我在以下位置创建了一个文件:

但没有任何改变。有人能帮我吗?