add www_edit boilerplate
This will be removed when forms can be directly added to templates and template objects can be passed around. Finally www_ methods will be extendible!
This commit is contained in:
parent
156d4e27a0
commit
6857ad6355
1 changed files with 13 additions and 1 deletions
|
|
@ -713,7 +713,19 @@ ENDHTML
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|
||||||
$output .= $self->getEditForm->toHtml;
|
my $func = $self->session->form->get('func');
|
||||||
|
my $f = eval { $self->getEditForm };
|
||||||
|
return $@ if $@;
|
||||||
|
$f->addField( "Hidden", name => "func", value => "editSave" );
|
||||||
|
if ( $func eq 'add' ) {
|
||||||
|
my $className = $self->session->form->get('className');
|
||||||
|
$f->action( $self->getParent->getUrl );
|
||||||
|
$f->getTab('meta')->getField( 'className' )->set('value', $className);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$f->action( $self->getUrl );
|
||||||
|
}
|
||||||
|
$output .= $f->toHtml;
|
||||||
|
|
||||||
# TODO: Asset Helper
|
# TODO: Asset Helper
|
||||||
#$self->getAdminConsole->addSubmenuItem($self->getUrl('func=styleWizard'),$i18n->get("style wizard")) if ($self->get("namespace") eq "style");
|
#$self->getAdminConsole->addSubmenuItem($self->getUrl('func=styleWizard'),$i18n->get("style wizard")) if ($self->get("namespace") eq "style");
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue