We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Add-Ons
default app icon

reizoko Field Cloner

By reizoko
Publishing

Description

Auto-arrange EE7 channel fields into publish layout tabs by naming convention.

Field Grouper for ExpressionEngine 7 Auto-arrange channel fields into publish layout tabs by naming convention. Companion to Field Cloner.

The problem: After cloning fields for multiple languages (title_se, title_de, title_ja), all the clones land in a single “Publish” tab — making the entry form a chaotic mess.

The solution: Pick a source tab (e.g. “Content”), and Field Grouper detects all suffixed counterparts, previews the grouping, and creates matching tabs (“Content SE”, “Content DE”) with fields in the same order as the original.

Features Scans publish layouts for suffix/prefix-grouped fields Duplicates source tab structure per language token Preserves field order from the source tab Preview before applying — see exactly what tabs will be created Custom tab labels via token=Label mapping (e.g. se=Swedish) Configurable delimiter (default _) and affix position (suffix/prefix) Skips fields already assigned to their own tabs — safe to re-run Only moves fields from the “Publish” tab — never disturbs existing custom tabs

Workflow

Create base fields → put in a field group → attach to channel Create a “Content” tab in the publish layout, arrange fields Use Field Cloner to create language variants (_se, _de, etc.) Attach the new field groups to the channel Use Field Grouper to auto-create matching tabs in the layout

Requirements ExpressionEngine 7.5+ PHP 8.1+

Installation Copy system/user/addons/reizoko_field_grouper to your EE addons directory Install via Add-ons in the control panel

Usage Go to Add-ons → Field Grouper Select a channel and layout Pick the source tab to duplicate (e.g. “Content”) Set delimiter and affix position Optionally map tokens to tab labels (se=Swedish) Click Preview Grouping to review Check the tabs you want to create Click Create Tabs

Use with reizoko multilingual starter: https://github.com/PontusMadsen/reizoko-multilingual-starter

License MIT

Information
Version 1.0.0
Last Update 32 minutes ago
Compatibility EE 7
License MIT
Links
  • Documentation
  • Change Log
  • Support
ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.