Skip to content
Snippets Groups Projects
Commit f32c56b9 authored by hahn's avatar hahn
Browse files

- Übersicht: Klick filtert nach Projekt

- fix: restore des letzten Filter-Zustands
parent 4cea3056
No related branches found
No related tags found
No related merge requests found
...@@ -79,7 +79,8 @@ class projectlist { ...@@ -79,7 +79,8 @@ class projectlist {
$sOutPhases.=$oPrj->renderAllPhaseDetails($sPhase,true,false); $sOutPhases.=$oPrj->renderAllPhaseDetails($sPhase,true,false);
} }
$sOut2 .= '<div class="'.$sPrj.' '.$sTrClass.' prjbox" >' $sOut2 .= '<div class="'.$sPrj.' '.$sTrClass.' prjbox" '
. ' onclick="$(\'#prjfilter\').val(\''.$sPrj.'\'); window.setTimeout(\'filterOverviewTable();\', 10);setview(\'extended\');">'
. '<strong>' . '<strong>'
. '<a href="/deployment/'.$sPrj.'/" ><i class=" icon-book"></i> '.$oPrj->getLabel().'</a>' . '<a href="/deployment/'.$sPrj.'/" ><i class=" icon-book"></i> '.$oPrj->getLabel().'</a>'
. '</strong><br>' . '</strong><br>'
...@@ -88,7 +89,8 @@ class projectlist { ...@@ -88,7 +89,8 @@ class projectlist {
// render output // render output
$sOut.=' $sOut.='
<tr class="'.$sPrj.' '.$sTrClass.'" onclick="location.href=\'/deployment/'.$sPrj.'/\'"> <!-- <tr class="'.$sPrj.' '.$sTrClass.'" onclick="location.href=\'/deployment/'.$sPrj.'/\'"> -->
<tr class="'.$sPrj.' '.$sTrClass.'" onclick="$(\'#prjfilter\').val(\''.$sPrj.'\'); window.setTimeout(\'filterOverviewTable();\', 10);">
<td class="prj"> <td class="prj">
<strong> <strong>
<a href="/deployment/'.$sPrj.'/" ><i class=" icon-book"></i> '.$oPrj->getLabel().'</a> <a href="/deployment/'.$sPrj.'/" ><i class=" icon-book"></i> '.$oPrj->getLabel().'</a>
...@@ -166,11 +168,14 @@ class projectlist { ...@@ -166,11 +168,14 @@ class projectlist {
var sPrj=$("#prjfilter").val(localStorage.getItem("selectedPrj")); var sPrj=$("#prjfilter").val(localStorage.getItem("selectedPrj"));
var sPhase=$("#phasefilter").val(localStorage.getItem("selectedPhase")); var sPhase=$("#phasefilter").val(localStorage.getItem("selectedPhase"));
window.setTimeout("filterOverviewTable();", 50); if (sPrj + sPhase) {
window.setTimeout("filterOverviewTable();", 10);
}
if (localStorage.getItem("efilter")) {
$("#efilter").val(localStorage.getItem("efilter")); $("#efilter").val(localStorage.getItem("efilter"));
// filterTable(); window.setTimeout("filterTable();", 10);
window.setTimeout("filterTable();", 50); }
var sMode=localStorage.getItem("mode"); var sMode=localStorage.getItem("mode");
if (sMode)setview(sMode); if (sMode)setview(sMode);
...@@ -227,10 +232,10 @@ class projectlist { ...@@ -227,10 +232,10 @@ class projectlist {
'.$sPhaseFilter.' '.$sPhaseFilter.'
</select> </select>
<a href="#" class="btn" id="btnresetfilter"
title="Filter zurücksetzen"
onclick="resetFilter();">Reset</a>
</span> </span>
<a href="#" class="" id="btnresetfilter"
title="Filter zurücksetzen"
onclick="resetFilter();"><i class="icon-remove"></i> Reset Filter</a>
</div> </div>
...@@ -254,7 +259,7 @@ class projectlist { ...@@ -254,7 +259,7 @@ class projectlist {
</thead> </thead>
<tbody> <tbody>
' . $sOut . '</tbody></table>' ' . $sOut . '</tbody></table>'
. '<script>setDefaultView();</script>'; . '<script>window.setTimeout("setDefaultView();", 50);</script>';
} else { } else {
$sOut ='<strong>Hinweis</strong><br>' $sOut ='<strong>Hinweis</strong><br>'
. 'Es wurde noch kein Projekt eingerichtet.<br><br>' . 'Es wurde noch kein Projekt eingerichtet.<br><br>'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment