Page 2 of 2

Re: valign von nav_table_column ändern

Posted: Thu 19. Jul 2012, 12:15
by pikay_pbl
Hi.

Ist zwar auch schon auf anderem Wege gelöst worden, aber ich schreib trotzdem nochwas zu dem Thema :)

Ich fand die Lösung mit dem vspace nicht so schön und habe mit Hilfe dieses Post hier das Problem gelöst.

In der Datei front.func.inc.php im Ordner include/inc_front im folgenden Abschnitt das top in middle ändern (3 mal):

Code: Select all

if(!empty($temp_tree[$key])) {
				//if($act_cat_id == $key) {
				//check if inside active tree structure
				if($act_cat_id == $key || (!empty($nav_table_struct["all_nodes_active"]) && isset($GLOBALS['LEVEL_KEY'][$key]))) {
					$temp_menu .= "<tr".table_attributes($nav_table_struct, "row_active", 0, true).$js_act.">\n".$left_cell;
					$temp_menu .= "<td valign=\"top\">".str_replace('#', $link_name_id, $nav_table_struct["linkimage_active"])."</td>\n";
					$temp_menu .= "<td".table_attributes($nav_table_struct, "cell_active", 1, true).$colspan.">".$cell_top;
					$temp_menu .= '<a href="'.$link.'"'.$redirect['target'].'>';
					$temp_menu .= $nav_table_struct["link_active_before"];
					$temp_menu .= html_specialchars($struct[$key]["acat_name"]);
					$temp_menu .= $nav_table_struct["link_active_after"].'</a>';
				} else {
					$temp_menu .= "<tr".table_attributes($nav_table_struct, "row_norm", 0, true).$js.">\n".$left_cell;
					$temp_menu .= "<td valign=\"top\">".str_replace('#', $link_name_id, $nav_table_struct["linkimage_norm"])."</td>\n";
					$temp_menu .= "<td".table_attributes($nav_table_struct, "cell", 1, true).$colspan.">".$cell_top;
					$temp_menu .= '<a href="'.$link.'"'.$redirect['target'].'>';
					$temp_menu .= $nav_table_struct["link_before"];
					$temp_menu .= html_specialchars($struct[$key]["acat_name"]);
					$temp_menu .= $nav_table_struct["link_after"].'</a>';
				}

				$temp_menu .= $cell_bottom."</td>\n".$right_cell."</tr>\n";
				$temp_menu .= build_levels ($struct, $key, $temp_tree, $act_cat_id, $nav_table_struct, $count, $div, $link_to);
			} else {
				$temp_menu .= "<tr".table_attributes($nav_table_struct, "row_norm", 0, true).$js.">\n".$left_cell;
				$temp_menu .= "<td valign=\"top\">".str_replace('#', $link_name_id, $nav_table_struct["linkimage_norm"])."</td>\n";
				$temp_menu .= "<td".table_attributes($nav_table_struct, "cell", 1, true).$colspan.">".$cell_top;
				$temp_menu .= '<a href="'.$link.'"'.$redirect['target'].'>';
				$temp_menu .= $nav_table_struct["link_before"];
				$temp_menu .= html_specialchars($struct[$key]["acat_name"]);
				$temp_menu .= $nav_table_struct["link_after"].'</a>';
				$temp_menu .= $cell_bottom."</td>\n".$right_cell."</tr>\n";
			}


Hat bei mir wunderbar funktioniert, und bleibt auch korrekt mittig, wenn ich die Schriftgröße nochmals ändern sollte :mrgreen:

Re: valign von nav_table_column ändern

Posted: Fri 20. Jul 2012, 17:02
by Oliver Georgi
jeohje — weg mit dem Mulch. NAV_LIST_UL und CSS.

Re: valign von nav_table_column ändern

Posted: Fri 20. Jul 2012, 22:12
by update
Mulch unterstützt die Humusbildung, ist also gut für die Entwicklung :lol: :wink:

Re: valign von nav_table_column ändern

Posted: Fri 20. Jul 2012, 22:14
by juergen
Ich denke Oliver meinte dass das schon Humus ist, die Navigation ist von gestern ;)