PHPackages                             robertvanlienden/silverstripe-elemental-advanced-edit - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. robertvanlienden/silverstripe-elemental-advanced-edit

ActiveSilverstripe-vendormodule

robertvanlienden/silverstripe-elemental-advanced-edit
=====================================================

Elemental advanced edit module

v1.0.1(4y ago)53251MITPHPPHP &gt;=7.2.0

Since Feb 12Pushed 1y ago2 watchersCompare

[ Source](https://github.com/robertvanlienden/silverstripe-elemental-advanced-edit)[ Packagist](https://packagist.org/packages/robertvanlienden/silverstripe-elemental-advanced-edit)[ RSS](/packages/robertvanlienden-silverstripe-elemental-advanced-edit/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (7)Versions (5)Used By (0)

SilverStripe Elemental Advanced Edit
====================================

[](#silverstripe-elemental-advanced-edit)

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](https://github.com/silverstripe/silverstripe-elemental/issues/757)

### Screenshot

[](#screenshot)

[![screenshot](screenshot.png)](screenshot.png)

### TO-DO

[](#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
------------

[](#requirements)

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

Installation
------------

[](#installation)

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

Configuration
-------------

[](#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
-------

[](#license)

See [License](LICENSE)

Maintainers
-----------

[](#maintainers)

- [Robert van Lienden](https://www.robertvanlienden.nl/)

Development and contribution
----------------------------

[](#development-and-contribution)

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

Donations
---------

[](#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.

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance28

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

1550d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b7faac3d11a2aa1293be5bfb57c38e05859179f0e8fbcabf268ee0514ddfa140?d=identicon)[robertvanlienden](/maintainers/robertvanlienden)

---

Top Contributors

[![robertvanlienden](https://avatars.githubusercontent.com/u/27813145?v=4)](https://github.com/robertvanlienden "robertvanlienden (9 commits)")

---

Tags

silverstripeelementContent Blockselemental

###  Code Quality

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/robertvanlienden-silverstripe-elemental-advanced-edit/health.svg)

```
[![Health](https://phpackages.com/badges/robertvanlienden-silverstripe-elemental-advanced-edit/health.svg)](https://phpackages.com/packages/robertvanlienden-silverstripe-elemental-advanced-edit)
```

###  Alternatives

[dnadesign/silverstripe-elemental

Elemental pagetype and collection of Elements

1151.0M255](/packages/dnadesign-silverstripe-elemental)[wedevelopnl/silverstripe-elemental-grid

Elemental grid module

1014.1k2](/packages/wedevelopnl-silverstripe-elemental-grid)[fractas/elemental-stylings

Collection of useful and reusable SilverStripe Elemental stylings properties

1416.4k1](/packages/fractas-elemental-stylings)[dnadesign/silverstripe-elemental-decisiontree

Element displaying information in regards to answers given to questions

1116.2k1](/packages/dnadesign-silverstripe-elemental-decisiontree)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
