add a method to save the new keywords from the from in www_byKeyword.
This commit is contained in:
parent
5afdefe4fb
commit
3ea9f29a3f
1 changed files with 21 additions and 1 deletions
|
|
@ -870,7 +870,7 @@ sub www_byKeyword {
|
|||
$p->appendTemplateVars($var);
|
||||
if ($self->canAdminister) {
|
||||
$var->{formHeader} = WebGUI::Form::formHeader($session, {action => $self->getUrl, method => 'GET'})
|
||||
. WebGUI::Form::hidden($session, { name => 'func', value => 'keywordKeywordSave',})
|
||||
. WebGUI::Form::hidden($session, { name => 'func', value => 'subKeywordSave',})
|
||||
. WebGUI::Form::hidden($session, { name => 'thisKeyword', value => $keyword,});
|
||||
my $subKeywords = join ', ', $self->getSubKeywords($keyword);
|
||||
$var->{keywordForm} = WebGUI::Form::keyword($session, {
|
||||
|
|
@ -984,4 +984,24 @@ sub www_search {
|
|||
return $self->processStyle($self->processTemplate($var, $self->get('searchTemplateId')));
|
||||
}
|
||||
|
||||
#-------------------------------------------------------------------
|
||||
|
||||
=head2 www_subKeywordSave
|
||||
|
||||
Process the form from www_byKeyword and update the subkeywords for a keyword in this wiki.
|
||||
|
||||
=cut
|
||||
|
||||
sub www_subKeywordSave {
|
||||
my $self = shift;
|
||||
my $form = $self->session->form;
|
||||
|
||||
my $subKeywords = $form->process('subKeywords', 'keywords');
|
||||
my $keyword = $form->process('thisKeyword');
|
||||
my @subKeywords = @{ WebGUI::Keyword::string2list($subKeywords) };
|
||||
$self->setSubKeywords($keyword, @subKeywords);
|
||||
|
||||
return $self->www_byKeyword;
|
||||
}
|
||||
|
||||
1;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue