Revision 629 (by ahitrov, 2016/12/02 12:00:52) |
Edit form and tag tree
|
% if ( ref $tag ) {
<fieldset>
<legend><% $tag->id ? 'Редактировать' : 'Создать' %> тег</legend>
<& /contenido/tag/components/form_tag_edit.msn, object => $tag &>
</fieldset>
% } else {
<div class="error-prompt">Не найден тег с ID=<% $id |h %></div>
% }
<%args>
$id => undef
</%args>
<%init>
my $tag;
if ( $id && $id =~ /^\d+$/ ) {
$tag = $keeper->get_document_by_id( $id, class => 'tag::Tag' );
} else {
$tag = tag::Tag->new( $keeper );
}
</%init>