[TASK] Improve clickmenu in TemplateInfoModule 26/34726/2
authorGeorg Ringer <georg.ringer@gmail.com>
Fri, 28 Nov 2014 08:34:46 +0000 (09:34 +0100)
committerTymoteusz Motylewski <t.motylewski@gmail.com>
Sat, 29 Nov 2014 13:34:58 +0000 (14:34 +0100)
The clickmenu does not use an a-tag, therefore it is not visible as
link. Change the code to use a link.

Change-Id: Idc4e3e7f220fc4fb45e02caf612d17daa5ae2c13
Resolves: #63390
Releases: master
Reviewed-on: http://review.typo3.org/34726
Reviewed-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Tested-by: Andreas Fernandez <andreas.fernandez@aspedia.de>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
typo3/sysext/tstemplate/Classes/Controller/TypoScriptTemplateInformationModuleFunctionController.php

index 764c73c..f7bf2d0 100644 (file)
@@ -228,7 +228,7 @@ class TypoScriptTemplateInformationModuleFunctionController extends AbstractFunc
                                        }
                                }
                        }
-                       $content = IconUtility::getSpriteIconForRecord('sys_template', $tplRow, array('class' => 't3-js-clickmenutrigger', 'data-table' => 'sys_template', 'data-uid' => $tplRow['uid'], 'data-listframe' => 1)) . '<strong>' . htmlspecialchars($tplRow['title']) . '</strong>' . htmlspecialchars((trim($tplRow['sitetitle']) ? ' (' . $tplRow['sitetitle'] . ')' : ''));
+                       $content = '<a href="#" class="t3-js-clickmenutrigger" data-table="sys_template" data-uid="' . $tplRow['uid'] . '" data-listframe="1">' . IconUtility::getSpriteIconForRecord('sys_template', $tplRow) . '</a><strong>' . htmlspecialchars($tplRow['title']) . '</strong>' . htmlspecialchars((trim($tplRow['sitetitle']) ? ' (' . $tplRow['sitetitle'] . ')' : ''));
                        $theOutput .= $this->pObj->doc->section($lang->getLL('templateInformation'), $content, 0, 1);
                        if ($manyTemplatesMenu) {
                                $theOutput .= $this->pObj->doc->section('', $manyTemplatesMenu);