PHPackages                             confluxgroup/craft-relationshipeditor - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. confluxgroup/craft-relationshipeditor

ActiveCraft-plugin[Utility &amp; Helpers](/categories/utility)

confluxgroup/craft-relationshipeditor
=====================================

Allows element relationships to be modified from the front-end without re-submitting all selections.

1.0.3(6y ago)69931MITPHPCI failing

Since Feb 23Pushed 6y ago1 watchersCompare

[ Source](https://github.com/ConfluxGroup/craft-relationshipeditor)[ Packagist](https://packagist.org/packages/confluxgroup/craft-relationshipeditor)[ RSS](/packages/confluxgroup-craft-relationshipeditor/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (4)Dependencies (1)Versions (4)Used By (0)

Relationship Editor plugin for Craft CMS 3.x
============================================

[](#relationship-editor-plugin-for-craft-cms-3x)

Allows element relationships to be modified from the front-end without re-submitting all selections.

Relationship Editor works with Entries, Users, Categories and Assets.

Requirements
------------

[](#requirements)

This plugin requires Craft CMS 3.0.0 or later.

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

[](#installation)

To install Relationship Editor, follow these instructions.

1. Open your terminal and go to your Craft project:

    ```
     cd /path/to/project

    ```
2. Then tell Composer to load the plugin:

    ```
     composer require confluxgroup/craft-relationshipeditor

    ```
3. Install the plugin via `./craft install/plugin relationshipeditor` via the CLI, or in the Control Panel, go to Settings → Plugins and click the “Install” button for Relationship Editor.

You can also install Relationship Editor via the **Plugin Store** in the Craft Control Panel.

Relationship Editor Overview
----------------------------

[](#relationship-editor-overview)

Craft CMS has powerful features to create and edit entries via frontend templates. However, editing element reltionship fields such as Entries, Users, Categories, and Assets fields can be tricky, since they will only save the related elements submitted in the request, so your frontend templates need to resubmit all of the previously-selected elements, making for more complicated frontend templates.

Relationship Editor provides a new action specifically for adding and removing elements from an element relationship field without having to resubmit all of the existing selections.

You can use Relationship Editor to allow users to create wishlists, or other collections of elements quickly and easily in your frontend templates. The plugin respects the same editing permissions as Craft's native front end entry forms.

Using Relationship Editor
-------------------------

[](#using-relationship-editor)

Using Relationship Editor is simple. Just build a simple form in your Twig template.

The `elementId` and `fieldHandle` fields are required as well as either `addIds` or `removeIds` which can be either a single field with a single element ID, or an array of multiple IDs.

```

    {{ csrfInput() }}

    {{ redirectInput('path/to/redirect') }}

    {# the element containing the relationship you want to edit #}

    {# the handle of the relationship field you want to edit #}

    {# use an addIds field to indicate the element
    that should be added to the relationship #}

    {# use an addIds field as an array to indicate multiple elements
    that should be added to the relationship #}

    {# use an removeIds field to indicate the element
    that should be removed from the relationship #}

    {# use an removeIds field as an array to indicate multiple elements
    that should be removed from the relationship #}

    Submit

```

Brought to you by [Conflux Group, Inc.](https://confluxgroup.com)

###  Health Score

30

—

LowBetter than 62% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 85.7% 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 ~38 days

Total

3

Last Release

2243d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/22459978?v=4)[Conflux Group / Dreadfullyposh LLC](/maintainers/confluxgroup)[@confluxgroup](https://github.com/confluxgroup)

---

Top Contributors

[![dreadfullyposh](https://avatars.githubusercontent.com/u/1676458?v=4)](https://github.com/dreadfullyposh "dreadfullyposh (12 commits)")[![alexmglover](https://avatars.githubusercontent.com/u/375765?v=4)](https://github.com/alexmglover "alexmglover (2 commits)")

---

Tags

cmsCraftcraftcmscraft-pluginrelationship editor

### Embed Badge

![Health badge](/badges/confluxgroup-craft-relationshipeditor/health.svg)

```
[![Health](https://phpackages.com/badges/confluxgroup-craft-relationshipeditor/health.svg)](https://phpackages.com/packages/confluxgroup-craft-relationshipeditor)
```

###  Alternatives

[verbb/formie

The most user-friendly forms plugin for Craft.

100387.6k58](/packages/verbb-formie)[nystudio107/craft-seomatic

SEOmatic facilitates modern SEO best practices &amp; implementation for Craft CMS 5. It is a turnkey SEO system that is comprehensive, powerful, and flexible.

1741.5M52](/packages/nystudio107-craft-seomatic)[verbb/navigation

Create navigation menus for your site.

92698.4k18](/packages/verbb-navigation)[verbb/field-manager

Manage your fields and field groups with ease.

195612.2k10](/packages/verbb-field-manager)[verbb/workflow

Enforce multi-step review processes for creating entries.

138123.0k1](/packages/verbb-workflow)[verbb/comments

Add comments to your site.

13753.7k](/packages/verbb-comments)

PHPackages © 2026

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