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
|
||||
#$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