tomfulton / doctype-fieldsets-for-umbraco Goto Github PK
View Code? Open in Web Editor NEWUmbraco package that adds a layer of grouping beneath tabs, allowing you to group sets of properties into fieldsets
Umbraco package that adds a layer of grouping beneath tabs, allowing you to group sets of properties into fieldsets
Document properties (dp), other than selected, added to fieldset without warning or notification.
When I start adding dp's to fieldsets, suddenly these dp's started to disappear. Then I looked in the config file and saw that other dp's , form other tabs, was added without any notification.
Actually the dp's that disappeared wasn't actually gone, they've just moved tab to the tabs of the "other" dp's.
Notes:
Issue with reversing the list to account for the fact that we're walking up the master doctypes "backwards"
The list only needs to be reversed for the master properties and not ones directly on the node itself
Added this but might want to look into further
-- UPDATE: the underlying issue is that property.SortOrder is 0 until sorting happens in the backend, so it's effectively not sorting at all, it's using the order as defined in the config file (and reversing it)
Possible idea: if all sort orders 0 in a given list, assign them sequential sortorders
Workaround is to perform a sort in the backoffice so the properties get a sort order
I think the package won't work in Medium Trust due to the way I'm using Configuration Sections - double check
When adding a property to a content type and using an inherited fieldset, the new property shows up first - should probably show last
For example - if you have two properties on different tabs with the same Fieldset name, currently they'll be moved onto one tab - should probably be limited by tab
See
If you insert a Related Links datatype into a fieldset, you get the above exception, presumably because it uses an UpdatePanel. Also happens with 301 URL Tracker datatype
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.