@anon77445132
You are right, and my config does have only one ‘default’.
Sorry for the bad copy/paste.
Also, I just tried with only one language (which may appear as not really useful, except I have a site where I know I will be adding the french language later, so in preparation, I just set the languages to one entry) and the problem is the same. c::set('languages', array( array( 'code' => 'en', 'name' => 'English', 'locale' => 'en_US', 'default' => true, 'url' => '/' ) ));
Great news ! The builder field forKirby 2.2 is now available on github . It replaces the old Version that is still available under another branch in the git repository .
Have fun with it.
It would be cool if those who had problems with the last version could check if their problems still occur with this new release and Kirby 2.2.2.
I’m trying to find clean way to intersperse quotes in-between a series of images.
The builder is a great start, but having to add each image as a builder entry is tedious, and if an image is deleted, the builder entry has to be deleted separately.
I may try to find a way to have all of a folders images automatically added as individual builder entries.
If anyone else has come up with a solution, please let me know. Thanks!
Ok, if you need manual sorting and there is no kind of “system”, my suggestion will not work. My idea was pull in the images from the folder in a foreach loop and then to pull a quote after each image or after every second one or whatever.
Another idea that just crossed my mind: if you don’t want to add each image separately, combine the builder with the multi-select field by @distantnative
Another alternative might be to add/remove entries in the builder structure with hooks whenever an image is added/deleted. Then you would only have to bring them in the desired order.
This is really awesome and exactly the solution I was looking for to build my portfolio with Kirby. I’m curious if it’s possible to get the width blueprint parameter to work with these? It seems like it doesn’t really have an effect right now and it’d be nice to visually be able to represent how content takes up space on the page.
I just tried this thing for the first time. What I needed was to be able to add image field to page as well as sorting them.
Support the new image field
It’s great that this plugin support the new image field that is still on the Kirby development branch.
Allow image preview
Match made in heaven. This plugin support a preview of the image after it is added. That makes it a killer plugin for creating sortable image galleries where it’s even possible to add more fields to every image.
added support for snippets to preview the content of the builder entries inside the panel listing. (The idea came up in the topic Snippetfield + Builder united for the best)
replaced the modal as a container for the edit form. Kirby Builder now uses inline forms, that replace the entries’ preview during edit mode (see Topic Get rid of Modals). Unfortunately, the builder field is not yet compatible with nested structure or builder fields.
got rid of the table style as the builder fieldsets don’t have to have comparable field sets. Therefore it was kind of pointless to display the content in a table
the buttons to add an entry are no longer hidden behind a dropdown field but visible directly under the builder field
the builder entries inside the panel now have a class that coresponds to the fieldset name, e.g. the entry of the fieldset bodyText will have the class builder-entry-bodytext. This class can be used in a custom panel css to give these entries specific stylings.
It is quite hard to get an insight on how the panel exactly handles the field content both in Javascript and PHP. There are still some correlation and mechanisms that I do not fully understand.
This is great. Excellent work. But I think the entry buttons hidden within the drop-down is cleaner/less cluttered, and it’s more scalable. Only a few entry types will lead to a pile of buttons below - probably breaking to two or more lines. This is compounded when viewed on small view ports.
In fact it pairs so well, that I wonder if there’s isn’t a good way to reduce some redundancy when the two are used together? I’m not sure if this is the right place for such a suggestion, but wanted to mention it.