Welcome, Guest. Please login or register.
Did you miss your activation email?
May 25, 2012, 12:40:12 AM

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.
155474 Posts in 21708 Topics by 7734 Members
Latest Member: rofroodoOvego
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: #GELÖST# Global Block anzeigen je nach Sprache  (Read 888 times)
Chaploo
Guest
« on: December 19, 2008, 02:50:19 PM »

Hi zusammen,

hab mal wieder im englischsprachigen Teil kein Glück gehabt, deshalb hier nochmal:

Ich habe eine dreisprachige WB 2.7-Seite und würde gerne für jede Sprache einen Global Block verwenden, der abhängig von der aktiven Sprache angezeigt wird.
Ich habe drei global block pages:

DE
- slogan.php

EN
- slogan.php

RU
- slogan.php

Und im Template würde ich sie wie üblich so aufrufen:
<?php include (WB_URL."/pages/slogan.php"); ?>

Aber da muss ja noch die Unterscheidung der Sprache irgendwie rein. Ich hab folgendes probiert:
<?php include (WB_URL."/pages/".LANGUAGE."/slogan.php"); ?> oder
<?php include (WB_URL."/pages/".$lang."/slogan.php"); ?>

Leider hat nichts funktioniert, der Block wird gar nicht angezeigt.

Hat jemand eine Idee oder einen Tipp?

Danke & Grüße
Jochen
« Last Edit: December 19, 2008, 10:12:18 PM by Chaploo » Logged
BerndJM

Offline Offline

Posts: 1764



« Reply #1 on: December 19, 2008, 03:08:07 PM »

Hi Jochen,

Code:
<?php include (WB_URL."/pages/".LANGUAGE."/slogan.php"); ?>

Kann auch nicht angezeigt werden, da (zumindest auf einem Linuxsystem) das Verzeichnis nicht existiert.
LANGUAGE gibt dir das Sprachkürzel in Großbuchstaben das Verzeichnis in /pages ist aber in Kleinbuchstaben.

Code:
<?php include (WB_URL."/pages/".strtolower(LANGUAGE)."/slogan.php"); ?>

Grüßle Bernd
Logged

In theory, there is no difference between theory and practice. But, in practice, there is.
Chaploo
Guest
« Reply #2 on: December 19, 2008, 03:12:41 PM »

Hi Bernd,

vielen Dank schonmal, jetzt wird der Global Block wenigstens wieder angezeigt! Nur: Immer der deutsche für jede Sprache.
Hab ich was übersehen?  huh

Grüße
Jochen
Logged
BerndJM

Offline Offline

Posts: 1764



« Reply #3 on: December 19, 2008, 03:45:19 PM »

Spracheinstellung der Seiten?
Die füttert nämlich LANGUAGE.
Logged

In theory, there is no difference between theory and practice. But, in practice, there is.
Chaploo
Guest
« Reply #4 on: December 19, 2008, 06:27:28 PM »

Ja, alle drei Sprachen sind installiert und die drei Seiten haben die korrekte Sprache zugewiesen.

Hmm ...

### EDIT ###

Aaaah!!! Ich hatte vergessen den jeweiligen Startseiten der Sprachen auch die richtige Sprache zuzuweisen (also en/home.php und ru/home.php). Nachdem ich das jetzt gemacht habe, FUNKTIONIERT ES!!!  grin

Tausend Dank, Bernd!

Grüße
Jochen
« Last Edit: December 19, 2008, 10:11:57 PM by Chaploo » Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!