divante-ltd/pimcore5-clipboard

Pimcore 5 的剪贴板插件。将对象添加到特殊剪贴板,您可以对您标记的一些对象执行操作。

安装次数: 1,635

依赖项: 0

建议者: 0

安全性: 0

星标: 11

关注者: 23

分支: 2

开放性问题: 2

类型:pimcore-bundle

v0.5.0 2019-06-28 09:08 UTC

README

Software License Join the chat at https://gitter.im/pimcore5-clipboard/Lobby Build Status

Pimcore 5 剪贴板插件让您可以将对象放入一个独立区域,并仅对这些分离的对象执行选择操作——而不会改变您项目的结构!

例如,您可以轻松地将来自不同类别的 3 个产品添加到剪贴板,并在适当的时候发布它们!

目录

描述

您可以说这种功能已经在原生 Pimcore 中存在,您是对的。但请比较一下,您认为哪一个更用户友好

  • Pimcore 原生

    • 第一步 - 找到您的产品 Find your products
    • 第二步 - 记住它们的 ID:159411161133
    • 第三步 - 在父文件夹中过滤它们 Filter your products
    • 第四步 - 执行一些批量操作 Batch edit
    • 👎
      • 谁会记住这些 ID...
      • 按 ID 过滤并不容易(需要直接 SQL 查询)
      • 如果我现在不想执行任何操作,我需要记住这些 ID 吗?
  • Pimcore 剪贴板插件

    • 第一步 - 找到您的产品
      • 与 Pimcore 原生完全一样
    • 第二步 - 将它们添加到剪贴板(在网格或树中右键单击产品,然后选择“添加到剪贴板”)
    • 第三步 - 前往剪贴板(菜单工具/剪贴板)并执行一些操作
    • 第四步
      • 与 Pimcore 原生完全一样
    • 👍
      • 无需记住 ID
      • 剪贴板仅包含您添加的对象
      • 所有内容都保存到数据库中,因此您无需记住任何内容

换句话说

有时候, smallest things 占据了你心中最大的空间

A.A. Milne(或维尼熊 😏)

兼容性

此模块与 Pimcore ^5.1.0 和 ^6.0 兼容。

要求

此插件需要 php >= 7.0。

安装/入门

第一步 - 获取插件包

composer require divante-ltd/pimcore5-clipboard

第二步 - 启用插件包

php bin/console pimcore:bundle:enable DivanteClipboardBundle

第三步 - 安装插件包

php bin/console pimcore:bundle:install DivanteClipboardBundle

使用方法

  • 第一步 - 将对象添加到剪贴板
  • 第二步 - 导航到剪贴板
  • 第三步 - 批量编辑对象

贡献

如果您想贡献,请fork仓库并使用功能分支。欢迎提交pull请求。

许可

本项目代码遵循GPLv3许可证。

标准与代码质量

此模块遵循基于PSR-1和PSR-2的PHPCS和PHPMD规则集。

关于作者

Divante-logo

我们是一家来自欧洲的软件公司,总部位于波兰,拥有约150名员工。我们的核心竞争力围绕在Magento、Pimcore以及定制软件项目上(我们热爱Symfony3、Node.js、Angular、React、Vue.js)。我们专注于复杂的集成项目,试图将硬核IT与优秀的产品设计和用户体验相结合。

访问我们的网站Divante.co获取更多信息。