定制 robertvanlienden/silverstripe-elemental-advanced-edit 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

robertvanlienden/silverstripe-elemental-advanced-edit

Composer 安装命令:

composer require robertvanlienden/silverstripe-elemental-advanced-edit

包简介

Elemental advanced edit module

README 文档

README

A simple extension that adds the a CMS Edit link to an element that is inline-editable.

Created as work-around to use inline editting on a element that has "complex fields" that are not avalable in inline editing (such as DisplayLogic/GridFields/etc.).

More info about the idea of an "advanced editing" menu for elemental; silverstripe/silverstripe-elemental#757

Screenshot

screenshot

TO-DO

  • Add an variable (private static $hide_inline = [];) to hide specific fields on inline edit
    • This to hide "complex fields" and made them only available in the advanced editing

Requirements

  • SilverStripe ^4.8
  • dnadesign/silverstripe-elemental ^4.7

Installation

  • composer require robertvanlienden/silverstripe-elemental-advanced-edit

Configuration

By default, advanced editing is turned on. You can add the following variable to a element to turn advanced editing off:
private static $advanced_editing = false;

The advanced edit link will only get rendered when inline editing.

License

See License

Maintainers

Development and contribution

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Donations

If you want to buy me a coffee to thank me for sharing this piece of software, it's possible to donate Paypal.me/robertvanlienden.

统计信息

  • 总下载量: 325
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 5
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 5
  • Watchers: 2
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-02-12

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固