Hallo Herr Dr. Hermann,
vielen Dank für die Analyse des Problems und für den Bugfix!
Der Bug ist nun behoben und wird im nächsten FAQ-Release enthalten sein:
http://bugs.otrs.org/show_bug.cgi?id=8752
Viele Grüße,
Udo Bretz
On 10.09.2012 16:21, Dr. Christoph Hermann wrote:
Am Montag, 20. August 2012, 15:08:48 schrieb Dr. Christoph Hermann:
Hallo,
also inzwischen habe ich des Rätsels Lösung gefunden, bzw. einen
Workaround/Fix implementiert:
Benutzt man die gewöhnliche FAQ-Suche ist eine weitere Spalte mit der
FAQ-ID enthalten, welche den benötigten MasterActionLink enthält:
-------------------
<tr class="MasterAction Even" id="ItemID_55_">
<td>
<a class="MasterActionLink" title="420055"
href="/otrs/index.pl?Action=AgentFAQZoom;ItemID=55;Nav=">
420055
[snip]
Jetzt stellt sich mir nur die Frage, warum die Spalte im einen Fall
eingefügt wird und im anderen nicht.
Bei der "normalen" FAQ Suche wird AgentFAQExplorer.pm ausgeführt, bei der im
Popup eingebundenen Suche wird AgentFAQSearchSmall.pm ausgeführt.
Der Unterschied ist nun, dass in ersterem die "ID"-Spalte auf jeden Fall
ausgegeben wird, da diese den MasterActionLink enthält. Die entsprechenden
vier zeilen fehlen (hier) in der AgentFAQSearchSmall.pm.
Folgender Patch behebt das Problem:
--------------------------------
hermann@otrs:/opt/otrs/Kernel/Modules$ diff -c AgentFAQSearchSmall.pm.orig
AgentFAQSearchSmall.pm
*** AgentFAQSearchSmall.pm.orig Mon Sep 10 16:01:52 2012
--- AgentFAQSearchSmall.pm Mon Sep 10 16:02:17 2012
***************
*** 254,259 ****
--- 254,265 ----
next COLUMNNAME if !$PossibleColumn{$Name};
push @ShowColumns, $Name;
}
+
+ # enforce FAQ number column since is the link MasterAction hook
+ if ( !$PossibleColumn{'Number'} ) {
+ push @ShowColumns, 'Number';
+ }
+
}
$Output .= $Self->{LayoutObject}->FAQListShow(
hermann@otrs:/opt/otrs/Kernel/Modules$
--------------------------------
Viele Grüße
Christoph Hermann
---------------------------------------------------------------------
OTRS mailing list: otrs-de - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs-de
To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
---------------------------------------------------------------------
OTRS mailing list: otrs-de - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs-de
To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de