skip to content
rift-valley-foundation.org

Website Baker - Mehrsprachige Site

1. Anlegen der ersten Seiten-Hierarchie mit deutsch, english, etc. Art der Seiten: "Menu Link".

2. Anlegen der Homepage und weiterer Seiten unterhalb von deutsch, english, etc.

3. Verlinkung der "Menu Link"-Seiten auf die Homepages. Z.B. von deutsch auf /deutsch/Startseite

Im Template werden dann 2 Menüs mit show_menu2 platziert:

Menü mit Sprachen:

    <?php show_menu2(
                                    1,
                                    SM2_ROOT,
                                    SM2_START,
                                    SM2_ALL,

                                    '&nbsp;&nbsp;|&nbsp;&nbsp;<span>[ac][menu_title]</a>',
                                    '</span>',
                                    '',
                                    '',
                                    '<span>[ac][menu_title]</a>'
                            ); ?>

 

Menü mit Inhalten unterhalb von deutsch, english etc.:

            <?php show_menu2(1, SM2_ROOT+1, SM2_CURR+1, (SM2_ALL|SM2_CURRTREE), false, "\n</li>", false, false, false, '<ul id="header_menu" class="menu">'); ?>
            <br />

 

Menü als Sitemap:

Die Sitemap soll jeweils nur die Seiten in der momentanen Spracheanzeigen. Das Sitemap-Modul würde alle Inhalte anzeigen.

In einem Code-Block auf den Seien /deutsch/Sitemap und /englisch/Sitemap wird jeweils dieser Code platziert (Achtung: ohne die PHP-Tags <? und ?>). Als Startpunkt des Menüs wird jeweils die ID der Sprachseite eingesetzt (z.B. 1 für deutsch und 2 für english):

show_menu2(1, <id der Sprachseite>, SM2_ALL, SM2_ALL|SM2_ALLINFO, '[li]<span class="content">[a][menu_title]</a> ', false, '<ul class="sitemap [class]">');