{NAV_TABLE_COLUMN} 1.2.8

Get help with installation and running phpwcms here. Please do not post bug reports or feature requests here.
Post Reply
Both
Posts: 32
Joined: Thu 3. Mar 2005, 18:13

{NAV_TABLE_COLUMN} 1.2.8

Post by Both »

Hi,

irgendwie stehe ich gerade auf dem Schlauch. Nutze die Version 1.2.8 als Erstinstallation und haben die Datei

Code: Select all

conf.template_default.inc.php
entsprechend verändert.

Code: Select all

// navigation table defaults
$template_default["nav_table_struct"]["table_border"]			= "0";
$template_default["nav_table_struct"]["table_width"]			= "100%";
$template_default["nav_table_struct"]["table_height"]			= "";
$template_default["nav_table_struct"]["table_bgcolor"]			= "";
$template_default["nav_table_struct"]["table_class"]			= "";
$template_default["nav_table_struct"]["table_cspace"]			= "0";
$template_default["nav_table_struct"]["table_cpad"]				= "0";
//
$template_default["nav_table_struct"]["space_width"]			= 10;
$template_default["nav_table_struct"]["space_left"]				= 7;
$template_default["nav_table_struct"]["space_right"]			= 10;
$template_default["nav_table_struct"]["space_celltop"]			= 2;
$template_default["nav_table_struct"]["space_cellbottom"]		= 2;
//
$template_default["nav_table_struct"]["cell_width"]				= "100%";
$template_default["nav_table_struct"]["cell_height"]			= "20";
$template_default["nav_table_struct"]["cell_class"]				= "nav_table";
//
$template_default["nav_table_struct"]["cell_active_width"]		= "100%";
$template_default["nav_table_struct"]["cell_active_height"]		= "20";
$template_default["nav_table_struct"]["cell_active_class"]		= "nav_table_active";
//
$template_default["nav_table_struct"]["js_over_effects"]		= 1;
$template_default["nav_table_struct"]["all_nodes_active"]		= 1;
//	
$template_default["nav_table_struct"]["linkimage_norm"]			= '<img src="img/article/nav_link_0.gif" alt="" border="0" />';
$template_default["nav_table_struct"]["linkimage_over"]			= '<img src="img/article/nav_link_1.gif" alt="" border="0" />';
$template_default["nav_table_struct"]["linkimage_active"]		= '<img src="img/article/nav_link_2.gif" alt="" border="0" />';
//
$template_default["nav_table_struct"]["link_before"]			= '';
$template_default["nav_table_struct"]["link_after"]				= '';
$template_default["nav_table_struct"]["link_active_before"]		= '';
$template_default["nav_table_struct"]["link_active_after"]		= '';
//
$template_default["nav_table_struct"]["row_norm_bgcolor"]		= "#FFFFFF";
$template_default["nav_table_struct"]["row_norm_class"]			= "";
//	
$template_default["nav_table_struct"]["row_over_bgcolor"]		= "#B1DBF2"; //#AAB7C1
$template_default["nav_table_struct"]["row_active_bgcolor"]		= "#B1DBF2";
$template_default["nav_table_struct"]["row_active_class"]		= "";
//
$template_default["nav_table_struct"]["row_space"]				= 1;
$template_default["nav_table_struct"]["row_space_bgcolor"]		= "#4A5966";
In der

Code: Select all

phpwcms_template/inc_css/frontend.css
gibt es die Klassen

Code: Select all


.nav_table, .nav_table a, .nav_table a:link, .nav_table a:active, .nav_table a:visited, .nav_table a:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10pt;
	color: #44DA235;
	font-weight: normal;
	text-decoration: none;
}
.nav_table a:hover {
	text-decoration: underline;
}


.nav_table_active, .nav_table_active a, .nav_table_active a:link, .nav_table_active a:active, .nav_table_active a:visited, .nav_table_active a:hover {
	font-family: , Helvetica, Arial, sans-serif;
	font-size: 10pt;
	color: #4A5966;
	font-weight: bold;
	text-decoration: none;
}


Aber leider reagiert mein Menue gar nicht auf die Klassen. In der Version 1.2.3 funktionierte das einwandfrei. Woran kann das liegen?
cyrano
Posts: 1598
Joined: Sat 31. Jan 2004, 18:33
Location: Stuttgart
Contact:

Post by cyrano »

Hallo Both,

in der default.template.inc.php hast Du die Farben direkt zugeordnet, in der frontend.css sind auch Farben enthalten.

Trage in der default.template.inc.php bei class die Klasse ein, dann kannst Du das via frontend.css steuern und musst für Änderungen nicht mehr an die default.template.inc.php.
$template_default["nav_table_struct"]["row_norm_bgcolor"] = "#FFFFFF";
$template_default["nav_table_struct"]["row_norm_class"] = "nav_table";
//
$template_default["nav_table_struct"]["row_over_bgcolor"] = "";
$template_default["nav_table_struct"]["row_active_bgcolor"] = "";
$template_default["nav_table_struct"]["row_active_class"] = "nav_table";
//
$template_default["nav_table_struct"]["row_space"] = 1;
$template_default["nav_table_struct"]["row_space_bgcolor"] = "#4A5966";
und bei der frontend.css:
.nav_table, .nav_table a, .nav_table a:link, .nav_table a:visited, .nav_table a:hover {
font-family: Helvetica, Arial, sans-serif;
font-size: 10pt;
color: #44DA235;
font-weight: normal;
text-decoration: none;
}
.nav_table a:hover {
text-decoration: underline;
background: #FF3300;
}

.nav_table a:active {
text-decoration: underline;
background: #FF3300;

}
Ansonsten ist ein Link hilfreich um den Code anzusehen.

Und wenn du ganze noch css-basiert möchtest, dann guck Dir einmal diesen Thread an:
http://www.phpwcms.de/forum/viewtopic.php?t=12716
Last edited by cyrano on Mon 16. Oct 2006, 12:51, edited 1 time in total.
Gruß/ regards cyrano
--------------------------------------------------------
templates -> http://www.128.weitzelmedia.de
planepix -> http://www.planepix.de
XING -> https://www.xing.com/profile/Thomas_Weitzel3
Both
Posts: 32
Joined: Thu 3. Mar 2005, 18:13

Post by Both »

Hi Cyrano,

erstemal vielen Dank für den Hinweis. Was nur komisch ist, ich kann die Schriftart u. -größe etc. mit den Styles in der CSS nicht verändern.

Woran kann das liegen und warum funktionierte das in der 1.2.3 und jetzt in der 1.2.8 nicht mehr? Das ist doch seltsam.

Grüsse

Both
Both
Posts: 32
Joined: Thu 3. Mar 2005, 18:13

Post by Both »

$template_default["nav_table_struct"]["link_before"] = '<span class="nav_row">';
$template_default["nav_table_struct"]["link_after"] = '</span>';
$template_default["nav_table_struct"]["link_active_before"] = '<span class="nav_row_active">';
$template_default["nav_table_struct"]["link_active_after"] = '</span>';
Hier mußten nur die Klassen eingetragen werden und nun funzt es. Alles bestens! Vielen Dank für den Support.

Both
Post Reply