projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
new msgcat browse/edit, RT12515
[freeside.git]
/
httemplate
/
elements
/
select-did.html
diff --git
a/httemplate/elements/select-did.html
b/httemplate/elements/select-did.html
index
546d90e
..
8e981fd
100644
(file)
--- a/
httemplate/elements/select-did.html
+++ b/
httemplate/elements/select-did.html
@@
-13,6
+13,8
@@
Example:
</%doc>
% if ( $use_selector ) {
</%doc>
% if ( $use_selector ) {
+% if ( $export->option('restrict_selection') eq 'non-tollfree'
+% || !$export->option('restrict_selection') ) {
<TABLE>
<TR>
<TABLE>
<TR>
@@
-59,8
+61,10
@@
Example:
</TABLE>
</TABLE>
-% if ( $tollfree ) {
- or toll-free
+% }
+% if ( $export->option('restrict_selection') eq 'tollfree'
+% || !$export->option('restrict_selection') ) {
+ <font size="-1">Toll-free</font>
<% include('/elements/select-phonenum.html',
'svcpart' => $svcpart,
'empty' => 'Select phone number',
<% include('/elements/select-phonenum.html',
'svcpart' => $svcpart,
'empty' => 'Select phone number',
@@
-95,7
+99,6
@@
Example:
my %opt = @_;
my $conf = new FS::Conf;
my %opt = @_;
my $conf = new FS::Conf;
-my $country = $conf->config('countrydefault') || 'US';
#false laziness w/tr-select-did.html
#XXX make sure this comes through on errors too
#false laziness w/tr-select-did.html
#XXX make sure this comes through on errors too
@@
-110,14
+113,17
@@
my @exports = $part_svc->part_export_did;
if ( scalar(@exports) > 1 ) {
die "more than one DID-providing export attached to svcpart $svcpart";
}
if ( scalar(@exports) > 1 ) {
die "more than one DID-providing export attached to svcpart $svcpart";
}
+my $export = '';
+$export = $exports[0] if scalar(@exports);
my $use_selector = scalar(@exports) ? 1 : 0;
my $use_selector = scalar(@exports) ? 1 : 0;
-my $tollfree = 0;
-$tollfree = 1 if (scalar(@exports) && $exports[0]->exporttype eq 'vitelity');
-
my $bulknum = $opt{'bulknum'} || 0;
my $bulknum = $opt{'bulknum'} || 0;
+my $country = ( $export && $export->option('country') )
+ || $conf->config('countrydefault')
+ || 'US';
+
#my $field = $opt{'field'} || 'phonenum';
</%init>
#my $field = $opt{'field'} || 'phonenum';
</%init>