Skip to content

Commit 318adea

Browse files
committed
Added new template j-MiniForm.
1 parent dde97ea commit 318adea

File tree

4 files changed

+32
-3
lines changed

4 files changed

+32
-3
lines changed

code.bundle

Lines changed: 3 additions & 2 deletions
Large diffs are not rendered by default.

public/parts/code.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -790,6 +790,7 @@
790790
sub.push({ name: '@(Plugin)', icon: 'code', value: 'template', id: 'plugin' });
791791
sub.push({ name: '@(j-Form)', icon: 'code', value: 'template', id: 'form' });
792792
sub.push({ name: '@(j-LargeForm)', icon: 'code', value: 'template', id: 'largeform' });
793+
sub.push({ name: '@(j-MiniForm)', icon: 'code', value: 'template', id: 'miniform' });
793794
sub.push({ name: '@(j-Modal)', icon: 'code', value: 'template', id: 'modal' });
794795
sub.push({ name: '@(j-Panel)', icon: 'code', value: 'template', id: 'panel' });
795796
sub.push({ name: '@(j-Window)', icon: 'code', value: 'template', id: 'window' });

public/templates/form.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
YOUR CODE
44
</div>
55
<nav data---="validation__?">
6-
<button name="submit" disabled>@(SUBMIT)</button>
6+
<button name="submit" disabled><i class="fa fa-check-circle"></i>@(SUBMIT)</button>
77
<button name="cancel">@(Cancel)</button>
88
</nav>
99
</div>

public/templates/miniform.txt

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<div data---="miniform__common.form__if:NAME;icon:hashtag;autofocus:true;reload:?/reload;scrollbar:1;submit:?/submit;width:800" class="hidden" data-scope="NAME">
2+
<div class="padding">
3+
YOUR CODE
4+
</div>
5+
<nav data---="validation__?">
6+
<button name="submit" disabled><i class="fa fa-check-circle"></i>@(SUBMIT)</button>
7+
<button name="cancel">@(Cancel)</button>
8+
</nav>
9+
</div>
10+
11+
<script>
12+
13+
PLUGIN('NAME', function(exports) {
14+
15+
exports.reload = function(com) {
16+
var model = GET('?');
17+
var id = model ? model.id : null;
18+
com.reconfigure({ title: id ? '@(Update)' : '@(Create)' });
19+
};
20+
21+
exports.submit = function(hide) {
22+
hide();
23+
};
24+
25+
});
26+
27+
</script>

0 commit comments

Comments
 (0)