% if ( $object->id ) {
ID: <% $object->id %>
% } % foreach my $name ( qw( name alias status ) ) { % my $prop = $props{$name}; % my $type = $prop->{type}; % if ( $m->comp_exists( "/contenido/components/inputs/$type.msn" ) ) {
<% $prop->{rusname} %>| Attr=<% $prop->{attr} %>; Type=<% $prop->{type} %>
<& "/contenido/components/inputs/$type.msn", object => $object, prop => $prop, name => $name, check => $object->$name &>
% } % } % if ( $state->{tag}->tag_structure eq 'tree' ) { % my $name = 'pid'; % my $prop = $props{$name};
<% $prop->{rusname} %>| Attr=<% $prop->{attr} %>
<& /contenido/tag/components/inputs/tag_tree.msn, object => $object, name => 'pid', prop => $prop &> % }
% if ( exists $props{abstr} ) { % my $prop = $props{abstr}; % my $type = $prop->{type};
<% $prop->{rusname} %>| Attr=<% $prop->{attr} %>; Type=<% $prop->{type} %>
<& "/contenido/components/inputs/$type.msn", object => $object, prop => $prop, name => 'abstr', check => $object->abstr &>
% }
<%args> $object => undef <%init> return unless ref $object; my @props = $object->structure; my %props = map { $_->{attr} => $_ } @props;