Lines 28-33
use C4::Context;
Link Here
|
28 |
use C4::Output qw( output_html_with_http_headers ); |
28 |
use C4::Output qw( output_html_with_http_headers ); |
29 |
use C4::Koha; |
29 |
use C4::Koha; |
30 |
|
30 |
|
|
|
31 |
use Koha::AdditionalFields; |
31 |
use Koha::Database; |
32 |
use Koha::Database; |
32 |
use Koha::Patrons; |
33 |
use Koha::Patrons; |
33 |
use Koha::Items; |
34 |
use Koha::Items; |
Lines 50-55
my ( $template, $borrowernumber, $cookie ) = get_template_and_user(
Link Here
|
50 |
} |
51 |
} |
51 |
); |
52 |
); |
52 |
|
53 |
|
|
|
54 |
if ($branchcode) { |
55 |
my @additional_fields = Koha::AdditionalFields->search( { tablename => 'branches' } )->as_list; |
56 |
my @additional_field_values; |
57 |
@additional_field_values = Koha::Libraries->find($branchcode)->get_additional_field_values_for_template; |
58 |
|
59 |
$template->param( |
60 |
additional_fields => \@additional_fields, |
61 |
additional_field_values => @additional_field_values, |
62 |
); |
63 |
} |
64 |
|
53 |
if ( $op eq 'add_form' ) { |
65 |
if ( $op eq 'add_form' ) { |
54 |
$template->param( |
66 |
$template->param( |
55 |
library => Koha::Libraries->find($branchcode), |
67 |
library => Koha::Libraries->find($branchcode), |
Lines 148-153
if ( $op eq 'add_form' ) {
Link Here
|
148 |
$index++; |
160 |
$index++; |
149 |
} |
161 |
} |
150 |
|
162 |
|
|
|
163 |
my @additional_fields = |
164 |
Koha::Libraries->find($branchcode)->prepare_cgi_additional_field_values( $input, 'branches' ); |
165 |
Koha::Libraries->find($branchcode)->set_additional_fields( \@additional_fields ); |
166 |
|
151 |
push @messages, { type => 'message', code => 'success_on_update' }; |
167 |
push @messages, { type => 'message', code => 'success_on_update' }; |
152 |
} |
168 |
} |
153 |
); |
169 |
); |
Lines 209-214
if ( $op eq 'add_form' ) {
Link Here
|
209 |
$index++; |
225 |
$index++; |
210 |
} |
226 |
} |
211 |
|
227 |
|
|
|
228 |
my @additional_fields = |
229 |
Koha::Libraries->find($branchcode)->prepare_cgi_additional_field_values( $input, 'branches' ); |
230 |
Koha::Libraries->find($branchcode)->set_additional_fields( \@additional_fields ); |
231 |
|
212 |
push @messages, { type => 'message', code => 'success_on_insert' }; |
232 |
push @messages, { type => 'message', code => 'success_on_insert' }; |
213 |
} |
233 |
} |
214 |
); |
234 |
); |