wasi
Beiträge: 122
|
Mehrsprachig - Aktuell (NEWS)
|
Hallo zäme
Es hakt noch an einem kleinen Ort.
1.
Meine Website muss 3-sprachig sein (deutsch, französisch, englisch).
Welche cms-Datei(en) muss vorhanden sein und wie muss die Datei inhaltlich aussehen?
2.
Es gibt auch eine Seite Aktuell. Wie muss das inc de_aktuell aussehen:
?php
// Templateset "home"
// Language differenciation!
$GLOBALS["DynPG"]->setupTemplate('home');
$GLOBALS["DynPG"]->setupLanguage('de');
$GLOBALS["DynPG"]->SetParam_AA_Groups(Array(/* german */ 30));
// finished language differenciation
// maximal 3 Eintraege
$GLOBALS["DynPG"]->SetParam_AA_MaxView(6);
$GLOBALS["DynPG"]->SetParam_AA_Order( Array( 'DATE_FROM' ) );
$GLOBALS["DynPG"]->SetParam_AA_Sort( Array( 'DESC' ) );
// immer anzeigen
$GLOBALS["DynPG"]->SetParam_AA_Anytime(true, true);
// Separator beachten (emuliert Home-Ansicht)
$GLOBALS["DynPG"]->SetParam_AA_IgnoreSeperator(true);
// Text des Artikels mit laden (Home Ansicht soll ja einen Teil des Textes anzeigen)
$GLOBALS["DynPG"]->SetParam_AA_fullLoadText(false);
// Flag "Auf Home-Ansicht anzeigen" auslesen und danach selektieren
$GLOBALS["DynPG"]->SetParam_AA_seperateHome(true);
$GLOBALS["DynPG"]->SetParam_PathToNextPage('news.php');
anzeigen und Template zurück setzen
$GLOBALS["DynPG"]->Write_AllArticles();
$GLOBALS["DynPG"]->setupTemplate('default');
?>
Auf was bezieht sich home und de bei
----
$GLOBALS["DynPG"]->setupTemplate('home');
$GLOBALS["DynPG"]->setupLanguage('de');
----
Array 30 müsste stimmen, aber es wird zur Zeit bei Aktuell im Browser die oberste Ebene der Gruppen angezeigt.
Mensch, bin ich manchmal doof.
Hilfe und Grüessli
wasi
|
|
|
|
30.10.2008 10:31
|
ZITIEREN
| ANTWORTEN
|
Urs Gamper
Beiträge: 530
|
Hallo Wasi
Punkt 1:
Haben Sie diesen Beitrag schon gesehen?
Punkt 2:
?php
$GLOBALS[\\"DynPG\\"]->setupTemplate(\\'home\\');
$GLOBALS[\\"DynPG\\"]->setupLanguage(\\'de\\');
$GLOBALS[\\"DynPG\\"]->SetParam_AA_Groups(Array(/* german */ 30));
$GLOBALS[\\"DynPG\\"]->SetParam_AA_MaxView(3);
$GLOBALS[\\"DynPG\\"]->SetParam_AA_Order( Array( \\'DATE_FROM\\' ) );
$GLOBALS[\\"DynPG\\"]->SetParam_AA_Sort( Array( \\'DESC\\' ) );
$GLOBALS[\\"DynPG\\"]->SetParam_AA_Anytime(true, true);
$GLOBALS[\\"DynPG\\"]->SetParam_AA_IgnoreSeperator(false);
$GLOBALS[\\"DynPG\\"]->SetParam_AA_fullLoadText(false);
$GLOBALS[\\"DynPG\\"]->SetParam_AA_seperateHome(true);
$GLOBALS[\\"DynPG\\"]->SetParam_PathToNextPage(\\'holzhaendler.php\\');
$GLOBALS[\\"DynPG\\"]->Write_AllArticles();
$GLOBALS[\\"DynPG\\"]->setupTemplate(\\'default\\');
?>
Zitat | $GLOBALS[\\"DynPG\\"]->setupTemplate(\\'home\\'); |
bezieht sich auf das normale Template \\"home\\" unter cms/tpl/MyCMS/home
Zitat | $GLOBALS[\\"DynPG\\"]->setupLanguage(\\'de\\'); |
bezieht sich auf cms/localised/
Ich hoffe, dass dies etwas weitergeholfen hat.
Grüessli
Urs Gamper
|
gamper media GmbH
5621 Zufikon
+41-56-631 80 23
|
|
|
30.10.2008 23:11
|
ZITIEREN
| ANTWORTEN
|
|