mangoweb-sylius/sylius-sorting-plugin

此包已被放弃,不再维护。作者建议使用 3brs/sylius-sorting-plugin 包。

Sylius 排序插件


README

38423357?s=200&v=4

排序插件
68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6d616e676f7765622d73796c6975732f73796c6975732d736f7274696e672d706c7567696e2e737667 68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d616e676f7765622d73796c6975732f73796c6975732d736f7274696e672d706c7567696e2e737667 68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6d616e676f7765622d73796c6975732f53796c697573536f7274696e67506c7567696e2f6d61737465722e737667

功能

  • 通过简单的拖放对分类中的产品进行排序
    • 分类中所有产品的良好组织概述
    • 禁用产品以灰色显示
    • 直接链接到产品详情
    • 可选地隐藏分类树以获得更多空间

sorting.png

安装

  1. 运行 $ composer require mangoweb-sylius/sylius-sorting-plugin
  2. 在您的 Kernel 中注册 \MangoSylius\SortingPlugin\MangoSyliusSortingPlugin
  3. @MangoSyliusSortingPlugin/Resources/config/routing.yml 导入到 routing.yml。

使用

  • 登录管理面板
  • 在主菜单的“目录”部分点击 排序产品
  • 选择分类
  • 拖放卡片
  • 点击右上角的 保存位置 按钮

开发

使用

  • 从 .env.dist 创建到 .env 的符号链接或创建自己的 .env 文件
  • /src 中开发您的插件
  • 查看 bin/ 以获取有用的命令

测试

更改后,您必须确保测试仍在通过。

$ composer install
$ bin/console doctrine:schema:create -e test
$ bin/behat
$ bin/phpstan.sh
$ bin/ecs.sh

许可

此库在 MIT 许可下。

致谢

manGoweb 开发。