Skip to content

Commit cecead9

Browse files
committed
Ergonomic improvement
1 parent fcd6a6a commit cecead9

File tree

4 files changed

+72
-52
lines changed

4 files changed

+72
-52
lines changed

AdminIncludes/category-edit.html

+18-13
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,28 @@ <h3 class="panel-title">{intl l="Keywords" d='keyword'}</h3>
2121
{ifloop rel="keyword_groups"}
2222
<div class="row">
2323
{loop name="keyword_groups" type="keyword_group"}
24-
<div class="col-md-3">
24+
<div class="col-md-12">
2525
<div class="panel panel-primary">
2626
<div class="panel-heading">
27-
<span class="panel-title">{$TITLE}</span>
27+
<span class="panel-title">
28+
<a data-toggle="collapse" href="#panel-{$CODE}">
29+
{$TITLE}
30+
</a>
31+
</span>
2832
</div>
29-
30-
<div class="panel-body">
31-
<div class="form-group">
32-
{loop name="keywords" type="keyword" keyword_group=$ID}
33-
<div class="checkbox">
34-
<label>
35-
{form_field form=$form field='keyword_list'}
36-
<input type="checkbox" name="{$name}" value="{$ID}" {if in_array({category attr="id"}, $CATEGORIES_ASSOCIATION)}checked="checked"{/if}> {$TITLE}
37-
{/form_field}
38-
</label>
33+
<div class="panel-collapse collapse" id="panel-{$CODE}">
34+
<div class="panel-body">
35+
<div class="form-group">
36+
{loop name="keywords" type="keyword" keyword_group=$ID}
37+
<div class="checkbox">
38+
<label>
39+
{form_field form=$form field='keyword_list'}
40+
<input type="checkbox" name="{$name}" value="{$ID}" {if in_array({category attr="id"}, $CATEGORIES_ASSOCIATION)}checked="checked"{/if}> {$TITLE}
41+
{/form_field}
42+
</label>
43+
</div>
44+
{/loop}
3945
</div>
40-
{/loop}
4146
</div>
4247
</div>
4348
</div>

AdminIncludes/content-edit.html

+18-13
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,28 @@ <h3 class="panel-title">{intl l="Keywords" d='keyword'}</h3>
2121
{ifloop rel="keyword_groups"}
2222
<div class="row">
2323
{loop name="keyword_groups" type="keyword_group"}
24-
<div class="col-md-3">
24+
<div class="col-md-12">
2525
<div class="panel panel-primary">
2626
<div class="panel-heading">
27-
<span class="panel-title">{$TITLE}</span>
27+
<span class="panel-title">
28+
<a data-toggle="collapse" href="#panel-{$CODE}">
29+
{$TITLE}
30+
</a>
31+
</span>
2832
</div>
29-
30-
<div class="panel-body">
31-
<div class="form-group">
32-
{loop name="keywords" type="keyword" keyword_group=$ID}
33-
<div class="checkbox">
34-
<label>
35-
{form_field form=$form field='keyword_list'}
36-
<input type="checkbox" name="{$name}" value="{$ID}" {if in_array({content attr="id"}, $CONTENTS_ASSOCIATION)}checked="checked"{/if}> {$TITLE}
37-
{/form_field}
38-
</label>
33+
<div class="panel-collapse collapse" id="panel-{$CODE}">
34+
<div class="panel-body">
35+
<div class="form-group">
36+
{loop name="keywords" type="keyword" keyword_group=$ID}
37+
<div class="checkbox">
38+
<label>
39+
{form_field form=$form field='keyword_list'}
40+
<input type="checkbox" name="{$name}" value="{$ID}" {if in_array({content attr="id"}, $CONTENTS_ASSOCIATION)}checked="checked"{/if}> {$TITLE}
41+
{/form_field}
42+
</label>
43+
</div>
44+
{/loop}
3945
</div>
40-
{/loop}
4146
</div>
4247
</div>
4348
</div>

AdminIncludes/folder-edit.html

+18-13
Original file line numberDiff line numberDiff line change
@@ -22,23 +22,28 @@ <h3 class="panel-title">{intl l="Keywords" d='keyword'}</h3>
2222
{ifloop rel="keyword_groups"}
2323
<div class="row">
2424
{loop name="keyword_groups" type="keyword_group"}
25-
<div class="col-md-3">
25+
<div class="col-md-12">
2626
<div class="panel panel-primary">
2727
<div class="panel-heading">
28-
<span class="panel-title">{$TITLE}</span>
28+
<span class="panel-title">
29+
<a data-toggle="collapse" href="#panel-{$CODE}">
30+
{$TITLE}
31+
</a>
32+
</span>
2933
</div>
30-
31-
<div class="panel-body">
32-
<div class="form-group">
33-
{loop name="keywords" type="keyword" keyword_group=$ID}
34-
<div class="checkbox">
35-
<label>
36-
{form_field form=$form field='keyword_list'}
37-
<input type="checkbox" name="{$name}" value="{$ID}" {if in_array({folder attr="id"}, $FOLDERS_ASSOCIATION)}checked="checked"{/if}> {$TITLE}
38-
{/form_field}
39-
</label>
34+
<div class="panel-collapse collapse" id="panel-{$CODE}">
35+
<div class="panel-body">
36+
<div class="form-group">
37+
{loop name="keywords" type="keyword" keyword_group=$ID}
38+
<div class="checkbox">
39+
<label>
40+
{form_field form=$form field='keyword_list'}
41+
<input type="checkbox" name="{$name}" value="{$ID}" {if in_array({folder attr="id"}, $FOLDERS_ASSOCIATION)}checked="checked"{/if}> {$TITLE}
42+
{/form_field}
43+
</label>
44+
</div>
45+
{/loop}
4046
</div>
41-
{/loop}
4247
</div>
4348
</div>
4449
</div>

AdminIncludes/product-edit.html

+18-13
Original file line numberDiff line numberDiff line change
@@ -22,23 +22,28 @@ <h3 class="panel-title">{intl l="Keywords" d='keyword'}</h3>
2222
{ifloop rel="keyword_groups"}
2323
<div class="row">
2424
{loop name="keyword_groups" type="keyword_group"}
25-
<div class="col-md-3">
25+
<div class="col-md-12">
2626
<div class="panel panel-primary">
2727
<div class="panel-heading">
28-
<span class="panel-title">{$TITLE}</span>
28+
<span class="panel-title">
29+
<a data-toggle="collapse" href="#panel-{$CODE}">
30+
{$TITLE}
31+
</a>
32+
</span>
2933
</div>
30-
31-
<div class="panel-body">
32-
<div class="form-group">
33-
{loop name="keywords" type="keyword" keyword_group=$ID}
34-
<div class="checkbox">
35-
<label>
36-
{form_field form=$form field='keyword_list'}
37-
<input type="checkbox" name="{$name}" value="{$ID}" {if in_array({product attr="id"}, $PRODUCTS_ASSOCIATION)}checked="checked"{/if}> {$TITLE}
38-
{/form_field}
39-
</label>
34+
<div class="panel-collapse collapse" id="panel-{$CODE}">
35+
<div class="panel-body">
36+
<div class="form-group">
37+
{loop name="keywords" type="keyword" keyword_group=$ID}
38+
<div class="checkbox">
39+
<label>
40+
{form_field form=$form field='keyword_list'}
41+
<input type="checkbox" name="{$name}" value="{$ID}" {if in_array({product attr="id"}, $PRODUCTS_ASSOCIATION)}checked="checked"{/if}> {$TITLE}
42+
{/form_field}
43+
</label>
44+
</div>
45+
{/loop}
4046
</div>
41-
{/loop}
4247
</div>
4348
</div>
4449
</div>

0 commit comments

Comments
 (0)