pentarim/sylius-affiliate-bundle

为 Sylius 应用程序提供的联盟和推荐系统。

v0.19.3 2016-08-19 10:30 UTC

This package is not auto-updated.

Last update: 2024-09-23 14:13:10 UTC


README

Sylius 的联盟组件。

安装

  1. 使用 Composer 需要组件
$ composer require pentarim/sylius-affiliate-bundle
  1. app/AppKernel.php 中启用组件
public function registerBundles()
{
  $bundles = array(
    // ...
    new \Pentarim\SyliusAffiliateBundle\SyliusAffiliateBundle(),
    // ...
  );
}
  1. app/config/routing.yml 中注册路由
sylius_affiliate:
  resource: "@SyliusAffiliateBundle/Resources/config/routing/main.yml"
  1. 要创建数据库表和 RBAC 权限,请运行以下命令
$ app/console sylius:affiliate:install

此命令有 "--skip-permissions" 和 "--skip-database" 选项,请查阅帮助页面以获取详细信息

  1. 为前端和后端创建菜单条目

待定

配置

待定,目前请检查 Pentarim/SyliusAffiliateBundle/DependencyInjection/Configuration.php

版本管理

发布将按照 major.minor.patch 格式编号。

并按照以下指南构建。

  • 破坏向后兼容性将增加主要版本。
  • 没有破坏向后兼容性的新功能将增加次要版本。
  • 错误修复和其他更改将增加补丁版本。

有关 SemVer 的更多信息,请访问 semver.org 网站
此版本管理方法适用于所有 Sylius 组件和应用程序。

MIT 许可证

许可证可以在 此处 找到。

作者

此组件由 Laszlo Horvath 创建,其基于 Joseph Bielawski 之前的工作。

Locastic 赞助 了此组件的工作。