Skip to content

Commit 7630f59

Browse files
author
florian030
committed
show reseller in client template list
1 parent 081f738 commit 7630f59

File tree

4 files changed

+24
-3
lines changed

4 files changed

+24
-3
lines changed

interface/web/client/lib/lang/de_client_template_list.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ $wb['list_head_txt'] = 'Kundenvorlagen';
33
$wb['template_type_txt'] = 'Typ';
44
$wb['template_name_txt'] = 'Vorlagenname';
55
$wb['template_id_txt'] = 'Template ID';
6+
$wb['sys_groupid_txt'] = 'Reseller';
67
?>

interface/web/client/lib/lang/en_client_template_list.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ $wb["list_head_txt"] = 'Client and Reseller Templates';
33
$wb["template_type_txt"] = 'Type';
44
$wb["template_name_txt"] = 'Template name';
55
$wb['template_id_txt'] = 'Template ID';
6+
$wb['sys_groupid_txt'] = 'Reseller';
67
?>

interface/web/client/list/client_template.list.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,22 @@
4444
/*****************************************************
4545
* Suchfelder
4646
*****************************************************/
47+
if($_SESSION['s']['user']['typ'] == 'admin') {
48+
$liste["item"][] = array( 'field' => 'sys_groupid',
49+
'datatype' => 'INTEGER',
50+
'formtype' => 'SELECT',
51+
'op' => '=',
52+
'prefix' => '',
53+
'suffix' => '',
54+
'datasource' => array ( 'type' => 'SQL',
55+
'querystring' => "SELECT sys_group.groupid,CONCAT(IF(client.company_name != '', CONCAT(client.company_name, ' :: '), ''), IF(client.contact_firstname != '', CONCAT(client.contact_firstname, ' '), ''), client.contact_name, ' (', client.username, IF(client.customer_no != '', CONCAT(', ', client.customer_no), ''), ')') as name FROM sys_group, client WHERE sys_group.groupid != 1 AND sys_group.client_id = client.client_id ORDER BY client.company_name, client.contact_name",
56+
'keyfield'=> 'groupid',
57+
'valuefield'=> 'name'
58+
),
59+
'width' => '',
60+
'value' => ''
61+
);
62+
}
4763

4864
$liste["item"][] = array( 'field' => "template_id",
4965
'datatype' => "INTEGER",

interface/web/client/templates/client_template_list.htm

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,14 @@ <h1><tmpl_var name="list_head_txt"></h1>
1717
<thead class="dark form-group-sm">
1818
<tr>
1919
<th data-column="template_id"><tmpl_var name="template_id_txt"></th>
20+
<tmpl_if name="is_admin"><th data-column="sys_groupid"><tmpl_var name="sys_groupid_txt"></th></tmpl_if>
2021
<th data-column="template_type"><tmpl_var name="template_type_txt"></th>
2122
<th data-column="template_name"><tmpl_var name="template_name_txt"></th>
2223
<th class="small-col text-right">{tmpl_var name='search_limit'}</th>
2324
</tr>
2425
<tr>
2526
<td><input class="form-control" type="text" name="search_template_id" value="{tmpl_var name='search_template_id'}" /></td>
27+
<tmpl_if name="is_admin"><td><select class="form-control" name="search_sys_groupid"></tmpl_if>
2628
<td><select class="form-control" name="search_template_type">{tmpl_var name='search_template_type'}</select></td>
2729
<td><input class="form-control" type="text" name="search_template_name" value="{tmpl_var name='search_template_name'}" /></td>
2830
<td class="text-right">
@@ -34,6 +36,7 @@ <h1><tmpl_var name="list_head_txt"></h1>
3436
<tmpl_loop name="records">
3537
<tr>
3638
<td><a href="#" data-load-content="client/client_template_edit.php?id={tmpl_var name='id'}">{tmpl_var name="template_id"}</a></td>
39+
<tmpl_if name="is_admin"><td><a href="#" data-load-content="client/client_template_edit.php?id={tmpl_var name='id'}">{tmpl_var name="sys_groupid"}</a></td></tmpl_if>
3740
<td><a href="#" data-load-content="client/client_template_edit.php?id={tmpl_var name='id'}">{tmpl_var name="template_type"}</a></td>
3841
<td><a href="#" data-load-content="client/client_template_edit.php?id={tmpl_var name='id'}">{tmpl_var name="template_name"}</a></td>
3942
<td class="text-right">
@@ -43,16 +46,16 @@ <h1><tmpl_var name="list_head_txt"></h1>
4346
</tmpl_loop>
4447
<tmpl_unless name="records">
4548
<tr class="tbl_row_noresults tbl_row_<tmpl_if name='__EVEN__'}even<tmpl_else>uneven</tmpl_if>">
46-
<td colspan="4">{tmpl_var name='globalsearch_noresults_text_txt'}</td>
49+
<tmpl_if name="is_admin"><td colspan="5"><tmpl_else><td colspan="4"></tmpl_if>{tmpl_var name='globalsearch_noresults_text_txt'}</td>
4750
</tr>
4851
</tmpl_unless>
4952
</tbody>
5053
<tfoot>
5154
<tr>
52-
<td colspan="4"><tmpl_var name="paging"></td>
55+
<tmpl_if name="is_admin"><td colspan="5"><tmpl_else><td colspan="4"></tmpl_if><tmpl_var name="paging"></td>
5356
</tr>
5457
</tfoot>
5558
</table>
5659
</div>
5760

58-
61+

0 commit comments

Comments
 (0)