dpfaffenbauer / object-index
ObjectIndex 允许您创建对象索引和过滤器
1.0.0
2018-04-11 16:00 UTC
Requires
- coreshop/index-bundle: ^2.0
Conflicts
This package is auto-updated.
Last update: 2024-09-08 20:08:37 UTC
README
已弃用
随着 CoreShop 2.1 的即将发布,此包已弃用,您可以直接安装 coreshop/index-bundle:^2.1
需求
- Pimcore 5
ObjectIndex 帮助您创建丰富的索引,并使用可重用且易于配置的过滤器查询对象数据。
入门指南
- 由于 Object-Index 依赖于 CoreShops IndexBundle,而 IndexBundle 目前仅在开发中存在,您需要在 composer.json 中将 "minimum-stability" 设置为 "dev"
- 通过 composer 安装
composer require dpfaffenbauer/object-index dev-master
- 通过命令行(或在内置的 pimcore 扩展管理器中)启用:
bin/console pimcore:bundle:enable ObjectIndexBundle
- 通过命令行(或在内置的 pimcore 扩展管理器中)安装:
bin/console pimcore:bundle:install ObjectIndexBundle
- 在 Pimcore 扩展管理器中安装后,您需要重新加载 Pimcore
- 现在您有了一个新的菜单项用于索引和过滤器
冲突
此包与 coreshop/core-shop
冲突,因为它使用与 CoreShop 相同的数据库表、API 和 ExtJS UI。如果您在安装 ObjectIndex 后要安装 CoreShop,请删除 ObjectIndex 并安装 CoreShop。您不会丢失任何数据。CoreShop 附带相同的包,因此使用相同的 UI 和表!
用法
首先,您需要创建索引。要创建新的索引,您需要实现接口 CoreShop\Component\Index\Model\Indexable
。
您可以在这里了解更多信息。