Lines 1189-1194
sub expand_template {
Link Here
|
1189 |
$backend_tmpl = join "/", $backend_dir, $backend; |
1189 |
$backend_tmpl = join "/", $backend_dir, $backend; |
1190 |
} |
1190 |
} |
1191 |
|
1191 |
|
|
|
1192 |
( $params, $backend_tmpl ) = _edititem_tmpl_override( $params, $backend_tmpl ); |
1193 |
|
1192 |
my $intra_tmpl = join "/", $backend_tmpl, "intra-includes", |
1194 |
my $intra_tmpl = join "/", $backend_tmpl, "intra-includes", |
1193 |
( $params->{method} // q{} ) . ".inc"; |
1195 |
( $params->{method} // q{} ) . ".inc"; |
1194 |
my $opac_tmpl = join "/", $backend_tmpl, "opac-includes", |
1196 |
my $opac_tmpl = join "/", $backend_tmpl, "opac-includes", |
Lines 1202-1207
sub expand_template {
Link Here
|
1202 |
return $params; |
1204 |
return $params; |
1203 |
} |
1205 |
} |
1204 |
|
1206 |
|
|
|
1207 |
=head3 _edititem_tmpl_override |
1208 |
|
1209 |
$backend_tmpl = _edititem_tmpl_override( $params, $backend_tmpl ); |
1210 |
|
1211 |
Overwrites template path and cwd (current working directory) with core Standard's to present the same |
1212 |
form when editing a request's item metadata using AutoILLBackendPriority mode, regardless of backend. |
1213 |
|
1214 |
=cut |
1215 |
|
1216 |
sub _edititem_tmpl_override { |
1217 |
my ( $params, $backend_tmpl ) = @_; |
1218 |
|
1219 |
return ( $params, $backend_tmpl ) |
1220 |
unless $params->{method} eq 'edititem' |
1221 |
&& C4::Context->preference("AutoILLBackendPriority"); |
1222 |
|
1223 |
$backend_tmpl = dirname(__FILE__) . '/Backend'; |
1224 |
if ( exists $params->{cwd} ) { |
1225 |
$params->{cwd} = $backend_tmpl; |
1226 |
} |
1227 |
return ( $params, $backend_tmpl ); |
1228 |
} |
1229 |
|
1205 |
#### Abstract Imports |
1230 |
#### Abstract Imports |
1206 |
|
1231 |
|
1207 |
=head3 getLimits |
1232 |
=head3 getLimits |
1208 |
- |
|
|