diff --git a/formwidgets/blocks/assets/js/blocks.js b/formwidgets/blocks/assets/js/blocks.js index a6e1fca..053a49d 100644 --- a/formwidgets/blocks/assets/js/blocks.js +++ b/formwidgets/blocks/assets/js/blocks.js @@ -61,6 +61,14 @@ this.$el.on('focus', '> .field-repeater-items > .field-repeater-item', this.proxy(this.onItemFocus)) this.$el.on('blur', '> .field-repeater-items > .field-repeater-item', this.proxy(this.onItemBlur)) + this.$el.find('> ul > li > .repeater-item-collapsed-handle') + .css({'cursor': 'pointer', 'width': '100%'}) + .on('click', this.proxy(this.toggleCollapse)) + + this.$el.find('> ul > li > .field-repeater-form > .form-group > label') + .css({'cursor': 'pointer', 'width': '100%'}) + .on('click', this.proxy(this.toggleCollapse)) + this.$el.one('dispose-control', this.proxy(this.dispose)) this.togglePrompt() diff --git a/formwidgets/blocks/partials/_block_item.php b/formwidgets/blocks/partials/_block_item.php index cf51c2a..1e625ae 100644 --- a/formwidgets/blocks/partials/_block_item.php +++ b/formwidgets/blocks/partials/_block_item.php @@ -33,6 +33,8 @@ class="close" +
 
+
> @@ -56,7 +58,7 @@ class="block-config" - +