setono/sylius-bulk-edit-plugin
最新稳定版本:v0.4.0
Composer 安装命令:
composer require setono/sylius-bulk-edit-plugin
包简介
Setono example plugin for Sylius.
关键字:
README 文档
README
This plugin is a proof of concept of something great to be.
Installation
Download
$ composer require setono/sylius-bulk-edit-plugin
Import configuration
# config/packages/setono_sylius_bulk_edit.yaml imports: # ... - { resource: "@SetonoSyliusBulkEditPlugin/Resources/config/app/config.yaml" }
Import routes
# config/routes/setono_sylius_bulk_edit.yaml setono_sylius_bulk_edit: resource: "@SetonoSyliusBulkEditPlugin/Resources/config/routes.yaml"
or if your app doesn't use locales:
# config/routes.yaml setono_sylius_bulk_edit: resource: "@SetonoSyliusBulkEditPlugin/Resources/config/routes_no_locale.yaml"
Add plugin class to your bundles.php:
<?php $bundles = [ // ... Setono\SyliusBulkEditPlugin\SetonoSyliusBulkEditPlugin::class => ['all' => true], // ... ];
Extend resource classes
Extend ProductRepository
<?php # src/Doctrine/ORM/ProductRepository.php declare(strict_types=1); namespace App\Doctrine\ORM; use Setono\SyliusBulkEditPlugin\Doctrine\ORM\ProductRepositoryTrait; use Setono\SyliusBulkEditPlugin\Repository\ProductRepositoryInterface; use Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository as BaseProductRepository; class ProductRepository extends BaseProductRepository implements ProductRepositoryInterface { use ProductRepositoryTrait; }
Add configuration
# config/packages/_sylius.yaml sylius_product: resources: product: classes: repository: App\Doctrine\ORM\ProductRepository
Done!
Go to /admin/products, select a few products and click the Edit button.
统计信息
- 总下载量: 18.25k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-10-06