summaryrefslogtreecommitdiff
path: root/httemplate/search/report_contact.html
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2014-11-18 19:41:38 -0800
committerIvan Kohler <ivan@freeside.biz>2014-11-18 19:47:44 -0800
commit8c2c7b4dc761ce015972444fb9fb8df7e7a9a5a4 (patch)
tree383a6fc951d76d795a806e378ade8ae277a3cc2b /httemplate/search/report_contact.html
parent6dc141f17f5d76d3ac74b705b7e1e27e2d28d2a7 (diff)
fix contact self-service disabled on edit (and some basic contact reports), RT#25533, RT#32171, RT#32212
Diffstat (limited to 'httemplate/search/report_contact.html')
-rw-r--r--httemplate/search/report_contact.html43
1 files changed, 43 insertions, 0 deletions
diff --git a/httemplate/search/report_contact.html b/httemplate/search/report_contact.html
new file mode 100644
index 000000000..3583bb428
--- /dev/null
+++ b/httemplate/search/report_contact.html
@@ -0,0 +1,43 @@
+<& /elements/header.html, mt($title) &>
+
+<FORM ACTION="contact.html" METHOD="GET">
+
+<TABLE BGCOLOR="#cccccc" CELLSPACING=0>
+
+ <& /elements/tr-select-agent.html,
+ 'curr_value' => scalar( $cgi->param('agentnum') ),
+ 'label' => emt('Contacts for agent: '),
+ 'disable_empty' => 0,
+ &>
+
+ <& /elements/tr-select.html,
+ 'label' => 'Contact source', #??? not "type" - contacts have a type
+ 'field' => 'link',
+ 'options' => [ 'prospect_main', 'cust_main', '' ],
+ 'labels' => { 'prospect_main' => 'Prospect contacts',
+ 'cust_main' => 'Customer contacts',
+ '' => 'All contacts',
+ },
+ 'curr_value' => scalar( $cgi->param('link') ),
+ &>
+
+</FORM>
+
+</TABLE>
+
+<BR>
+<INPUT TYPE="submit" VALUE="<% mt('Get Report') |h %>">
+
+</FORM>
+
+<& /elements/footer.html &>
+<%init>
+
+die "access denied"
+ unless $FS::CurrentUser::CurrentUser->access_right('List contacts');
+
+my $conf = new FS::Conf;
+
+my $title = 'Contact Report';
+
+</%init>