Releases: fromholdio/silverstripe-listings
2.1.0
2.0.0
1.3.1
1.3.0
- ss5 compatibility
1.2.0
Move registration of classes to dev/build using cache
1.1.0
Provides better (depending on your preference) handling of Pages within ListedPages/ModelAdmin.
Handled as normal by default.
But add doPlaceCMSFieldsUnderListedPagesAdminRootTabSet():bool
to your ListedPage class, and when displayed inside a ListedPagesAdmin the page fields' TabSets and Tabs will be displayed on the left side (like regularly viewed pages) rather than the top right.
Further add doAddSettingsFieldsAsListedPagesAdminTab():bool
to ListedPage class, and the page's settings fields will be displayed per regularly viewed pages as a Settings tab on the top right. This may/may not work for your specific class, where the same field name exists in your pages' getCMSFields and getSettingsFields. You'll need to manage that.