dpfaffenbauer/object-index

ObjectIndex 允许您创建对象索引和过滤器

1.0.0 2018-04-11 16:00 UTC

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

Software License

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

您可以在这里了解更多信息。

屏幕截图

Indices Filters