Skip to content

Commit 97c262d

Browse files
feat: Add fieldtype icon fix and smart field auto-discovery in config panel
- Fix fieldtype icon not rendering in blueprint editor by using the correct 'fieldtype-entries' icon identifier - Add a new ReverseRelationshipFieldSelect hidden fieldtype and Vue component that auto-discovers relationship fields from the selected collection/taxonomy/container via a CP API endpoint - The field selector polls for sibling config changes so switching collections instantly refreshes the available fields - Auto-selects the field handle when only one relationship field exists - Update README credits
1 parent b030ce2 commit 97c262d

13 files changed

Lines changed: 257 additions & 359 deletions

File tree

README.md

Lines changed: 23 additions & 351 deletions
Large diffs are not rendered by default.

resources/dist/build/assets/addon-DM8RGZn0.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

resources/dist/build/assets/addon-DMIVz1vC.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

resources/dist/build/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"resources/js/addon.js": {
3-
"file": "assets/addon-DM8RGZn0.js",
3+
"file": "assets/addon-DMIVz1vC.js",
44
"name": "addon",
55
"src": "resources/js/addon.js",
66
"isEntry": true

resources/js/addon.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import ReverseRelationship from './components/fieldtypes/ReverseRelationship.vue'
2+
import ReverseRelationshipFieldSelect from './components/fieldtypes/ReverseRelationshipFieldSelect.vue'
23

34
Statamic.booting(() => {
45
Statamic.$components.register('reverse_relationship-fieldtype', ReverseRelationship)
6+
Statamic.$components.register('reverse_relationship_field_select-fieldtype', ReverseRelationshipFieldSelect)
57
});

0 commit comments

Comments
 (0)