问题标签 [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 - 为多个购物车项目配置 SyliusCartBundle
我正在尝试为 sf 2.3 项目配置 SyliusCartBundle,但我需要为不同的产品实体添加多个 cartItems。前任。书籍和旅行包是不同的实体,文档说我需要一个“产品实体,它代表您在网上商店中的主要商品”。在这种情况下,我有多个产品,每个产品都是一个实体。是否可以为一个购物车配置多个购物车项目?
symfony - 需要基于 Sylius 解决方案的多语言商店
我一直在寻找基于 Sylius 的多语言产品商店的解决方案。正如我所创立的(如果我是对的),Sylius 没有本地多语言产品功能。
我正在设计虚拟商品(照片)商店,其中每种产品都需要多种语言。
有什么解决方案吗?
php - 作曲家安装失败
我得到了一个要处理的项目,为了设置它,我正在尝试使用 composer install 来安装和运行我的所有依赖项。问题是当我尝试运行 composer install 时,出现以下错误:
composer.json 文件如下所示:
该项目使用 Symfony 作为框架,每次我认为我有修复时,它都会导致其他问题。我已经敲了一个多小时试图解决这个问题。
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!
symfony - 在现有的 symfony 2 项目上安装 SyliusWebBundle
我已经有一个完整的 symfony 2.3 项目,想用 Sylius 捆绑包在上面添加购物车和销售系统。Sylius Cart Bundle 和 Sale Bundle 使用 SyliusWebBundle 和 SyliusMoneyBundle。Sylius 文档解释了如何安装新的 Sylius 项目,但不包括 Sylius 到现有系统。有没有办法在 symfony 2 项目上安装 SyliusWebBundle 和 SyliusMoneyBundle ?
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 文件中变量产品的条目是这样的:
谁能告诉我我错过了什么?
php - 安装 Sylius
我正在安装 Sylius。在我的命令提示符下我做了
我收到此错误消息:
我尝试了什么:
php composer.phar self update
php composer.phar install
- 删除 sylius 目录
- 使用 create-project 命令重新安装 sylius
- 全新安装 Symfony 2.3.4 并重新安装 sylius
- 做了第一个答案中所说的:启用扩展卷曲和国际
- 使用函数 get_loaded_extension() 确认 curl 和 intl 已加载。嗯,已经加载了
php - 使用 composer 克隆 Sylius
我正在使用 Symfony 2.3.4
在我的控制台上,我完成了composer create-project sylius/sylius --prefer-dist
一切顺利下载,直到安装 sensio/distribution-bundle
作曲家抛出此错误消息
我试过了 :
编辑 sylius/composer.json 并将 "sensio/distribution-bundle": "2.3. " 修改为 "sensio/distribution-bundle": "2.2.-dev "
在 C:\wamp\www\sylius 中打开一个 shell。将app/config/parameters.yml.dist重命名为parameters.yml,运行php composer.phar update --prefer-dist,MongoDb还是有很多错误
有没有其他方法可以安装 sylius?我怎样才能解决这个问题?
非常感谢
symfony - 奇怪的错误:找不到类的树类型
当我运行这个命令时php app/console doctrine:generate:form AcmeMyBundle:StudentUser
,我得到这个错误:
任何想法?
编辑:
好的,我不认为该错误与 StudentUser 有关系,因为所有实体都相同:
……
php - 覆盖 sylius 布局
我想覆盖前端 layout.html.twig,所以我在以下位置创建了一个文件:
但没有任何改变。有人能帮我吗?