Home
Download
Add-ons
Help
Forum
Organisation
Project
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
May 25, 2012, 11:57:48 PM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter
hier
und auf unserer
neuen Webseite
.
155533
Posts in
21713
Topics by
7738
Members
Latest Member:
Pattieardathfe
WebsiteBaker Community Forum
Deutsch (German)
Hilfe/Support
(Moderator:
badknight
)
2. Menü wird nicht angezeigt
Pages: [
1
]
Go Down
Author
Topic: 2. Menü wird nicht angezeigt (Read 856 times)
yggdrasil
Offline
Posts: 151
2. Menü wird nicht angezeigt
«
on:
September 16, 2009, 09:26:30 PM »
Hallo,
habe folgende Menüstruktur:
Root
- Deutsch [
Menu_Link
]
- Englisch [
Menu_Link
]
- Ungarisch [
Menu_Link
]
- Kontakt 1 [
WYSIWYG
]
- Kontakt 2 [
WYSIWYG
]
So, jetzt habe ich ein Template XY mit 2 Menüs:
Code:
$menu[1] = "Flaggen";
$menu[2] = "Kontaktseiten";
Sowohl Root, als auch alle Unterseiten haben das Template XY.
Deutsch, Englisch und Ungarisch haben bei den Seiteneigenschaften unter "Menü" das Menü "
Flaggen
" gewählt.
Mittels
Code:
show_menu2(1);
werden Deutsch, Englisch und Ungarisch ausgegeben.
Kontakt 1 und Kontakt 2 haben unter "Menü" das Menü "
Kontaktseiten
" ausgewählt.
Aber mit
Code:
show_menu2(2);
wird gar nichts ausgegeben. Ich sitze jetzt schon seit Stunden daran, ich bekomme es aber einfach nicht hin.
Ausgabe "
Flaggen
" (1. Menü):
Code:
root
- Deutsch
- Englisch
- Ungarisch
Ausgabe "Kontaktseiten" (2.Menü):
NICHTS
Habe jetzt diese Seitenstruktur auf einer anderen WB-Installation nachgemacht, dort werden die Links des 2. Menüs auch nicht ausgegeben.
Woran kann das liegen?
Lg
«
Last Edit: September 16, 2009, 09:29:31 PM by yggdrasil
»
Logged
Fight for animal Liberation!!!
BerndJM
Offline
Posts: 1764
Re: 2. Menü wird nicht angezeigt
«
Reply #1 on:
September 16, 2009, 10:40:08 PM »
Hi,
evtl. liegt es einfach nur daran, daß du diesen Hinweis
Quote
Bitte beachten: bis einschliesslich $aOptions müssen alle Parameter explizit übergeben werden!
in der
Doku
überlesen hast ...
Grüßle Bernd
Logged
In theory, there is no difference between theory and practice. But, in practice, there is.
yggdrasil
Offline
Posts: 151
Re: 2. Menü wird nicht angezeigt
«
Reply #2 on:
September 17, 2009, 02:47:17 PM »
Hallo,
habe ich probiert, sogar mit allen Parametern, keine Auswirkung.
Lg
Logged
Fight for animal Liberation!!!
esge
Offline
Posts: 46
Re: 2. Menü wird nicht angezeigt
«
Reply #3 on:
September 17, 2009, 03:14:42 PM »
Hallo,
es wäre hilfreich, wenn Du den ganzen Inhalt der info.php und der index.php einstellen würdest.
Gruß
esge
Logged
yggdrasil
Offline
Posts: 151
Re: 2. Menü wird nicht angezeigt
«
Reply #4 on:
September 17, 2009, 06:19:46 PM »
info.php
Code:
<?php
$template_directory
=
'Root_Level'
;
$template_name
=
'Root_Level'
;
$template_version
=
'1.0'
;
$template_platform
=
'1.0.x'
;
$template_author
=
'Ich'
;
$template_license
=
'GNU General Public License'
;
$template_description
=
'Default Root Level Template with the language flags etc.'
;
$menu
[
1
] =
"Flaggen"
;
$menu
[
2
] =
"Kontaktseiten"
;
Index.php
Code:
<?php
if(!
defined
(
'WB_URL'
)) {
header
(
'Location: ../index.php'
);
exit(
0
);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>ROOT LEVEL</title>
<meta http-equiv="Content-Type" content="text/html; charset=
<?php
if(
defined
(
'DEFAULT_CHARSET'
)) { echo
DEFAULT_CHARSET
; } else { echo
'utf-8'
; }
?>
" />
<meta name="description" content="
<?php page_description
();
?>
" />
<meta name="keywords" content="
<?php page_keywords
();
?>
" />
<?php
// this allows to include the optional module files (frontend.css, frontend.js) into the head section
if(
function_exists
(
'register_frontend_modfiles'
)) {
register_frontend_modfiles
(
'css'
);
register_frontend_modfiles
(
'js'
);
}
?>
<?php
// this allows to add custom information to the head section of your template (WB-->Settings-->Website Header)
echo
WEBSITE_HEADER
;
?>
<style type="text/css">
a img
{
border: 0;
}
</style>
</head>
<!-- BODY start -->
<body>
<div>
<!-- Kontaktseiten start-->
Menu1:
<?php show_menu2
(
2
,
SM2_ROOT
+
1
,
SM2_START
+
0
,
SM2_TRIM
|
SM2_PRETTY
,
''
,
''
,
''
,
''
,
false
,
false
);
?>
<!-- Kontaktseiten end-->
</div>
<div id="MainContainer" style="width: 600px; height: 300px; margin: 0x auto;">
<!-- Flaggenmenu start-->
<?php
show_menu2
(
1
,
SM2_ROOT
+
1
,
SM2_START
+
0
,
SM2_TRIM
|
SM2_PRETTY
,
'<a href="[url]">'
.
'<img src="'
.
WB_URL
.
'/media/flags/[menu_title].png" name="[page_title]"/>'
.
'</a>'
,
''
,
''
,
''
,
false
,
false
);
?>
<!-- Flaggenmenu end -->
</div>
</body>
<!-- BODY end -->
</html>
WB Version 2.7
Nein, ich möchte momentan noch nicht umsteigen
Lg
Logged
Fight for animal Liberation!!!
esge
Offline
Posts: 46
Re: 2. Menü wird nicht angezeigt
«
Reply #5 on:
September 18, 2009, 10:30:01 AM »
Du hast für die Kontaktseiten folgenden Menüaufruf:
Code:
<?php show_menu2
(
2
,
SM2_ROOT
+
1
,
SM2_START
+
0
,
SM2_TRIM
|
SM2_PRETTY
,
''
,
''
,
''
,
''
,
false
,
false
);
?>
Alle Parameter ab
$aItemOpen
enthalten die (HTML)Tags, die die Ausgabe des Menüs steuern. Ab
$aItemOpen
kann jedem Parameter der Wert
false
übergeben werden um den jeweiligen Vorgabewert zu erhalten.
Wenn Du für
$aItemOpen
und folgende nur Hochkommas angibst, so wird halt nichts ausgegeben. Lass entweder den Rest nach
SM2_Pretty
weg oder schreibe anstatt der Hochkommas
false
oder lege die entsprechenden (HTML)Tags fest.
z.B.
Code:
<?php show_menu2
(
2
,
SM2_ROOT
+
1
,
SM2_START
+
0
,
SM2_TRIM
|
SM2_PRETTY
);
?>
Gruß
esge
Logged
mr-fan
Offline
Posts: 1556
Re: 2. Menü wird nicht angezeigt
«
Reply #6 on:
September 18, 2009, 10:49:57 AM »
hi yggdrasil,
das was du suchst wirst du hier finden:
http://www.websitebaker2.org/forum/index.php/topic,13540.0.html
im wesentlichen geht es dabei um folgendes:
http://www.websitebaker2.org/forum/index.php/topic,9833.msg78022.html#msg78022
hier schön nachzulesen!
bekommt man auch durch "forum-suche" mit wörtern wie "zweisprachig" "mehrsprachig" + "menüs" "menus" usw....
mfg martin
Logged
yggdrasil
Offline
Posts: 151
Re: 2. Menü wird nicht angezeigt
«
Reply #7 on:
September 18, 2009, 02:22:19 PM »
Quote from: esge on September 18, 2009, 10:30:01 AM
Du hast für die Kontaktseiten folgenden Menüaufruf:
Code:
<?php show_menu2
(
2
,
SM2_ROOT
+
1
,
SM2_START
+
0
,
SM2_TRIM
|
SM2_PRETTY
,
''
,
''
,
''
,
''
,
false
,
false
);
?>
Alle Parameter ab
$aItemOpen
enthalten die (HTML)Tags, die die Ausgabe des Menüs steuern. Ab
$aItemOpen
kann jedem Parameter der Wert
false
übergeben werden um den jeweiligen Vorgabewert zu erhalten.
Wenn Du für
$aItemOpen
und folgende nur Hochkommas angibst, so wird halt nichts ausgegeben. Lass entweder den Rest nach
SM2_Pretty
weg oder schreibe anstatt der Hochkommas
false
oder lege die entsprechenden (HTML)Tags fest.
z.B.
Code:
<?php show_menu2
(
2
,
SM2_ROOT
+
1
,
SM2_START
+
0
,
SM2_TRIM
|
SM2_PRETTY
);
?>
Gruß
esge
Zeigt leider keine Auswirkung :S
Logged
Fight for animal Liberation!!!
esge
Offline
Posts: 46
Re: 2. Menü wird nicht angezeigt
«
Reply #8 on:
September 18, 2009, 03:01:29 PM »
Ich habe es bei mir getestet und es hat geklappt. Habe einfach Deine index.php und info.php als Template hochgeladen. Die Kontaktseiten sind erschienen.
Logged
esge
Offline
Posts: 46
Re: 2. Menü wird nicht angezeigt
«
Reply #9 on:
September 18, 2009, 03:15:44 PM »
Sorry, war noch ein Fehler in meinen Code
Code:
<?php show_menu2
(
2
,
SM2_ROOT
,
SM2_START
,
SM2_TRIM
|
SM2_PRETTY
);
?>
Damit hat es beir mir geklappt.
Logged
yggdrasil
Offline
Posts: 151
Re: 2. Menü wird nicht angezeigt
«
Reply #10 on:
September 18, 2009, 04:41:06 PM »
Quote from: esge on September 18, 2009, 03:15:44 PM
Sorry, war noch ein Fehler in meinen Code
Code:
<?php show_menu2
(
2
,
SM2_ROOT
,
SM2_START
,
SM2_TRIM
|
SM2_PRETTY
);
?>
Damit hat es beir mir geklappt.
Seltsam...Habe es auf mehreren WB-Installationen versucht.
Code:
<?php show_menu2
(
SM2_ALLMENU
,
SM2_ROOT
+
1
,
SM2_START
,
SM2_TRIM
|
SM2_PRETTY
);
?>
Das gibt jeden Unterpunkt von Root aus, auch die von Kontaktseiten-Menü.
Code:
<?php show_menu2
(
2
,
SM2_ROOT
+
1
,
SM2_START
,
SM2_TRIM
|
SM2_PRETTY
);
?>
gibt nichts aus -.-
Logged
Fight for animal Liberation!!!
mr-fan
Offline
Posts: 1556
Re: 2. Menü wird nicht angezeigt
«
Reply #11 on:
September 18, 2009, 05:58:06 PM »
Quote from: mr-fan on September 18, 2009, 10:49:57 AM
hi yggdrasil,
das was du suchst wirst du hier finden:
http://www.websitebaker2.org/forum/index.php/topic,13540.0.html
im wesentlichen geht es dabei um folgendes:
http://www.websitebaker2.org/forum/index.php/topic,9833.msg78022.html#msg78022
hier schön nachzulesen!
bekommt man auch durch "forum-suche" mit wörtern wie "zweisprachig" "mehrsprachig" + "menüs" "menus" usw....
mfg martin
ich werd nicht den inhalt der posts hier doppelt schreiben - nur damit das mal gelesen wird!
Code:
<?php
// Submenu
show_menu2
(
2
,
$wb
->
page
[
'root_parent'
],
SM2_ALL
,
SM2_ALL
|
SM2_PRETTY
);
?>
für ein zweites "sprachunabhängiges" menü....
mfg martin
Logged
yggdrasil
Offline
Posts: 151
Re: 2. Menü wird nicht angezeigt
«
Reply #12 on:
September 19, 2009, 07:38:57 PM »
Quote from: mr-fan on September 18, 2009, 05:58:06 PM
Quote from: mr-fan on September 18, 2009, 10:49:57 AM
hi yggdrasil,
das was du suchst wirst du hier finden:
http://www.websitebaker2.org/forum/index.php/topic,13540.0.html
im wesentlichen geht es dabei um folgendes:
http://www.websitebaker2.org/forum/index.php/topic,9833.msg78022.html#msg78022
hier schön nachzulesen!
bekommt man auch durch "forum-suche" mit wörtern wie "zweisprachig" "mehrsprachig" + "menüs" "menus" usw....
mfg martin
ich werd nicht den inhalt der posts hier doppelt schreiben - nur damit das mal gelesen wird!
Code:
<?php
// Submenu
show_menu2
(
2
,
$wb
->
page
[
'root_parent'
],
SM2_ALL
,
SM2_ALL
|
SM2_PRETTY
);
?>
für ein zweites "sprachunabhängiges" menü....
mfg martin
Das geht, aber nur wenn ich die Menüpunkte von Root wegnehme und eine Ebene überhalb annordne, also equivalent zu Root.
Werde es erstmal so lassen. danke
«
Last Edit: September 19, 2009, 07:55:32 PM by yggdrasil
»
Logged
Fight for animal Liberation!!!
mr-fan
Offline
Posts: 1556
Re: 2. Menü wird nicht angezeigt
«
Reply #13 on:
September 20, 2009, 10:20:33 AM »
hi,
vielleicht gibt es mit Easymenu mehr möglichkeiten ist halt noch beta - aber webbird ist da sehr engagiert!
hab aber easymenu nicht in verbindung mit mehrsprachigkeit getestet!
dort werden aber tester gesucht die sich mit menüs gut auskennen....
http://www.websitebaker2.org/forum/index.php/topic,13427.msg94227.html#msg94227
als option für die zukunft - auf dein wunschmenu umstellen zu können mit den root's für die sprachen...
schönen sonntag noch
martin
Logged
Pages: [
1
]
Go Up
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> General Announcements
=> Security Announcements
=> Documentation
=> WebsiteBaker Website Showcase
=> Guest Area & Off-Topic
-----------------------------
English
-----------------------------
=> WebsiteBaker 2.9
===> Announcements
===> Help/Support
=====> Modules / Extensions
===> Suggestions
===> Software bugs
=> Help & Support
=> Modules
=> Droplets (PHP code for use with Droplet module) & Snippets (raw PHP code)
=> jQuery
=> Templates, Menus & Design
=> WebsiteBaker Language Files
=> WebsiteBaker 2.x discussion
=> WebsiteBaker 3
=> Archive (posts up to 2007)
-----------------------------
Deutsch (German)
-----------------------------
=> Ankündigungen
=> WebsiteBaker 2.9
===> Ankündigungen
===> Hilfe/Support
=====> Module / Extensions
===> Vorschläge
===> Softwarefehler
===> Erfahrungs und Testberichte
=> Hilfe/Support
=> Module & Snippets
=> Templates & Design
=> Tutorials
=> jQuery
=> Diskussion über WB
=> Off-Topic
=> Archiv für Themen bis 2007
-----------------------------
Nederlands (Dutch)
-----------------------------
=> Aankondigingen
=> Hulp & Ondersteuning
=> Niet-Terzake (Off Topic)
-----------------------------
Francais (French)
-----------------------------
=> Help/Support
-----------------------------
Italiano (Italian)
-----------------------------
=> Help/Support
-----------------------------
Bakery (WB shop module)
-----------------------------
=> Bakery English
=> Bakery Deutsch
-----------------------------
KeepInTouch (Multi Contact Module)
-----------------------------
=> KeepInTouch English
=> KeepInTouch Deutsch
Loading...