Philippmode
Grünschnabel
Hi!
Also ich mache zur Zeit ein Praktikum bei einer Firma und habe als Aufgabe erhalten (da die Firma nun Eurpaweit auftritt) eine neue Portalseite zu erstellen, die in deutsch und englisch je nach Anmeldung angezeigt werden sollen.
Die Firma arbeitet mit BW und hier ist somit mein Ansatzpunkt. Mit SAP_BW_Get_language ist es möglich herauszufiltern mit welcher Sprach der Benutzer sich anmeldet. Dies klappt auch bei der Startseite und vielen anderen, nur beim Flyout menu funktioniert es einfach nicht. Ich weiß einfach nicht wo das Problem liegt
Hier mal ein teil meines Code
Hier die flyout.css
hier die flyout_ie.css
Wäre um jede Hilfe dankbar. Muß den Sch*** endlich mal fertig bekommen!
MFG
Phil
Also ich mache zur Zeit ein Praktikum bei einer Firma und habe als Aufgabe erhalten (da die Firma nun Eurpaweit auftritt) eine neue Portalseite zu erstellen, die in deutsch und englisch je nach Anmeldung angezeigt werden sollen.
Die Firma arbeitet mit BW und hier ist somit mein Ansatzpunkt. Mit SAP_BW_Get_language ist es möglich herauszufiltern mit welcher Sprach der Benutzer sich anmeldet. Dies klappt auch bei der Startseite und vielen anderen, nur beim Flyout menu funktioniert es einfach nicht. Ich weiß einfach nicht wo das Problem liegt
Hier mal ein teil meines Code
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Germany</title>
<script type="text/javascript">
<!--
/* Sprachvariable */
var langu = SAP_BW_Get_Language();
/* Zweisprachigen Link erzeugen */
function CrLink (textde, texten, adressede, adresseen) {
var textret;
var textlink;
if (langu == "DE") {
textret = textde;
textlink = "<a href=\"" + adressede + "\" target=inhalt>" + textret + "</a>";
} else {
textret = texten;
textlink = "<a href=\"" + adresseen + "\" target=inhalt>" + textret + "</a>";
}
/* alert(textlink); */
return textlink;
}
//-->
</script>
<link rel="stylesheet" media="all" href="M:/projekte/P00583_Sprachpakete/50_Konzepte/BW-Portal/flyout.css" />
<!--[if lte IE 6]>
<link rel="stylesheet" media="all" type="text/css" href="M:/projekte/P00583_Sprachpakete/50_Konzepte/BW-Portal/flyout_ie.css" />
<![endif]-->
</head>
<body>
<div class="menu">
<ul>
<li><a class="hide" href="../menu/index.html"> Vertrieb</a>
<!--[if lte IE 6]>
<a href="http://bware.letob.de:1082/sap/bw/BEx?cmd=ldoc&TEMPLATE_ID=BIPORTAL_DE"> Vertrieb
<table><tr><td>
<![endif]-->
<ul>
<li>
<script type="text/javascript">
<!--
document.write(CrLink("GVL", "GVL", "http://googel.de", "http://yahoo.de"));
-->
</script>
</li>
<li>
<script type="text/javascript">
<!--
document.write(CrLink("VL", "VL", "http://googel.de", "http://yahoo.de"));
-->
</script>
</li>
</div>
</body>
</html>
Hier die flyout.css
Code:
/* common styling */
.menu {font-family: arial, sans-serif; width:80px; position:relative; margin:0; font-size:11px;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#ffffff; width:80px; height:20px; text-align:left 1px; border-width:1px 1px 0 0; background:#9c9e9c; line-height:19px; font-size:11px;}
.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover a {color:#ffffff; background:#5c5d5e;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:80px; width:90px;}
.menu ul li:hover ul li a.hide {background:#5c5d5e; color:#ffffff;}
.menu ul li:hover ul li:hover a.hide {left:80px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#9c9e9c; color:#ffffff; width:90px;}
.menu ul li:hover ul li a:hover {background:#5c5d5e; color:#ffffff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:80px; top:0; color:#ffffff;}
.menu ul li:hover ul li:hover ul li a {display:block; left:80px; background:#5c5d5e; color:#ffffff;}
.menu ul li:hover ul li:hover ul li a:hover {background:#5c5d5e; color:#ffffff;}
hier die flyout_ie.css
Code:
table {border-collapse:collapse; border:0; margin:0; padding:0;}
.menu ul li a.hide, .menu ul li a:visited.hide {display:none;}
.menu ul li a:hover ul li a.hide {display:none;}
.menu ul li a:hover {color:#ffffff; background:#5C5D5E;}
.menu ul li a:hover ul {display:block; position:absolute; top:0; left:80px; width:90px;}
.menu ul li a:hover ul li a.sub {background:#9c9e9c; color:#ffffff;}
.menu ul li a:hover ul li a {display:block; background:#9c9e9c; color:#ffffff; width:90px;}
.menu ul li a:hover ul li a ul {visibility:hidden;}
.menu ul li a:hover ul li a:hover {background:#5C5D5E; color:#ffffff;}
.menu ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; left:80px; top:0; color:#ffffff;}
.menu ul li a:hover ul li a:hover ul li a {display:block; width:90px; background:#5C5D5E; color:#ffffff;}
.menu ul li a:hover ul li a:hover ul li a:hover {background:#5C5D5E; color:#ffffff;}
Wäre um jede Hilfe dankbar. Muß den Sch*** endlich mal fertig bekommen!
MFG
Phil