6 |
use base 'Jifty::View::Declare::CRUD'; |
use base 'Jifty::View::Declare::CRUD'; |
7 |
use Jifty::View::Declare -base; |
use Jifty::View::Declare -base; |
8 |
|
|
9 |
|
use Data::Dump qw/dump/; |
10 |
|
|
11 |
sub object_type { 'Unit' }; |
sub object_type { 'Unit' }; |
12 |
|
|
13 |
sub display_columns { |
sub display_columns { |
32 |
toplogy |
toplogy |
33 |
technique |
technique |
34 |
description |
description |
35 |
contstruction |
construction |
36 |
iconography |
iconography |
37 |
decoration |
decoration |
38 |
motifs |
motifs |
106 |
); |
); |
107 |
} else { |
} else { |
108 |
my %opt; |
my %opt; |
109 |
$opt{render_mode} = 'read' if ! $editing; |
if ( ! $editing ) { |
110 |
|
$opt{render_mode} = 'read'; |
111 |
|
# skip fields without values |
112 |
|
$opt{render_as} = 'hidden' if ! defined( $update->record->$f ); |
113 |
|
} |
114 |
render_param( $update => $f, %opt ); |
render_param( $update => $f, %opt ); |
115 |
} |
} |
116 |
}; |
}; |