fmdd/sylius-sorting-plugin

Sylius 的排序插件

安装: 392

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 0

开放问题: 0

类型:sylius-plugin


README

FM2D logo Sylius logo

FM2D - SyliusSortingPlugin

License Latest Stable Version Total Downloads PHP Version Require Slack Support

FM2D 是一个 Sylius 插件发布商和开源参与者。自 2016 年以来,我们致力于生产有用的插件来改善您的电子商务店铺。FM2D 还为您提供一流的 技术支持和客户服务。

摘要

概览

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

安装

步骤 1: 下载插件

打开命令行,进入您的项目目录,并执行以下命令以下载此包的最新稳定版本

$ composer require fmdd/sylius-sorting-plugin

此命令要求您全局安装了 Composer,如 Composer 文档中的《安装章节》所述。

步骤 2: 启用插件

然后,通过将其添加到项目中 config/bundles.php 文件中已注册插件/包列表的末尾来启用插件。

<?php
# config/bundles.php
return [
    // ...
    Setono\SyliusTrustpilotPlugin\SetonoSyliusTrustpilotPlugin::class => ['all' => true],
    FMDD\SyliusSortingPlugin\FMDDSyliusSortingPlugin::class => ['all' => true],
    // ...
];

步骤 3: 将插件路由添加到您的应用程序

# config/routes/sylius_admin.yaml
sylius_sorting_plugin:
    resource: "@FMDDSyliusSortingPlugin/Resources/config/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 许可证条款发布。

联系

如果您有任何问题,请通过填写我们网站上的表格(我们的网站)或通过发送电子邮件至 contact@fm2d.com(包含您的问题)与我们联系。我们会尽快回答您的问题!