Silverstripe better buttons
BetterButtons is not currently working for silverstripe 4 and it seems excessive to add a whole module to get this one button. I think better buttons is great and has so many other great features but just adding 'Save and add new' to the core CMS would make a lot of people happy. Better Buttons for GridField The module Better Buttons for GridField adds new form actions and buttons to the GridField detail form. Save and add another: Create a record, and go right to adding another one, without having to click the back button, and then add again • • Save and close: Save the record and go back to list view GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together. I've always liked using a SilverStripe template for the forms. To do this, we need to use the forTemplate function to define the template. With the code below, we are setting the template name to MyForm symbiote / silverstripe-test-assist Some extensions to the default SS test structures to allow parametrisation in CI builds, as well as a framework for selenium testing. Nothing specific usually, no. Do you have any other modules installed? (ie. something which may be relying on Better Buttons to work?) Check your YML files in _config to make sure there are no references. Did you install / remove with composer? You might try a composer dump-autoload and then a dev/build?flush (the flush is important) A lot can be achieved in SilverStripe by adding properties and form fields to your own page types (via SiteTree::getCMSFields()), as well as creating your own data management interfaces through ModelAdmin. But sometimes you'll want to go deeper and tailor the underlying interface to your needs as well.
I've always liked using a SilverStripe template for the forms. To do this, we need to use the forTemplate function to define the template. With the code below, we are setting the template name to MyForm
10 Dec 2015 Select the Roles button at the top-right corner. Access roles manager in SilverStripe. Click on the Add Role button to create one. Add new role 25 Jun 2014 Refresh the CMS and our new fields will appear, looking much better already: screenshot 2. Next we need to add radio buttons to the CMS that Configurable UI: Add buttons to the top (utilities) or bottom (actions). Disambiguated tabs: In model admin, the top tabs toggle between the models. On the detail view, they toggle between the groups of fields, creating a confusing user exierience. Better Buttons groups the fields as they are in CMSMain, using a tabset within the main editing area. Configurable UI: Add buttons to the top (utilities) or bottom (actions). Disambiguated tabs: In model admin, the top tabs toggle between the models. On the detail view, they toggle between the groups of fields, creating a confusing user exierience. Better Buttons groups the fields as they are in CMSMain, using a tabset within the main editing area.
2 Dec 2017 BetterButtons is not currently working for silverstripe 4 and it seems excessive to add a whole module to get this one button. I think better
Developer and user documentation for the Silverstripe CMS and framework. Inspired by @unclecheese's "better buttons". DevelopmentAdmin controllers# On Live environment all browser based HTTP requests to /dev/* urls get redirected to a confirmation form. See more details below in the Upgrading section. jonom / silverstripe-betternavigator Some empty <% include %> placeholders are included to let you easily add more content (new buttons for instance). Just create any of these templates in your theme or app directory and add your content: Bonus: better debugging tools.
Developer and user documentation for the Silverstripe CMS and framework. Inspired by @unclecheese's "better buttons". DevelopmentAdmin controllers# On Live environment all browser based HTTP requests to /dev/* urls get redirected to a confirmation form. See more details below in the Upgrading section.
25 Jun 2014 Refresh the CMS and our new fields will appear, looking much better already: screenshot 2. Next we need to add radio buttons to the CMS that Configurable UI: Add buttons to the top (utilities) or bottom (actions). Disambiguated tabs: In model admin, the top tabs toggle between the models. On the detail view, they toggle between the groups of fields, creating a confusing user exierience. Better Buttons groups the fields as they are in CMSMain, using a tabset within the main editing area.
25 Jun 2014 Refresh the CMS and our new fields will appear, looking much better already: screenshot 2. Next we need to add radio buttons to the CMS that
10 Dec 2015 Select the Roles button at the top-right corner. Access roles manager in SilverStripe. Click on the Add Role button to create one. Add new role 25 Jun 2014 Refresh the CMS and our new fields will appear, looking much better already: screenshot 2. Next we need to add radio buttons to the CMS that Configurable UI: Add buttons to the top (utilities) or bottom (actions). Disambiguated tabs: In model admin, the top tabs toggle between the models. On the detail view, they toggle between the groups of fields, creating a confusing user exierience. Better Buttons groups the fields as they are in CMSMain, using a tabset within the main editing area.
symbiote / silverstripe-test-assist Some extensions to the default SS test structures to allow parametrisation in CI builds, as well as a framework for selenium testing. Nothing specific usually, no. Do you have any other modules installed? (ie. something which may be relying on Better Buttons to work?) Check your YML files in _config to make sure there are no references. Did you install / remove with composer? You might try a composer dump-autoload and then a dev/build?flush (the flush is important) A lot can be achieved in SilverStripe by adding properties and form fields to your own page types (via SiteTree::getCMSFields()), as well as creating your own data management interfaces through ModelAdmin. But sometimes you'll want to go deeper and tailor the underlying interface to your needs as well. Silverstripe Cloud is a fully-managed cloud hosting platform, designed to host, support, and protect your website. With Silverstripe Cloud, you receive NZ based, 24/7 support from the team of experts that build Silverstripe CMS, our open-source software.