de 2012 >> Navigation Top >> Forum >> Forum

Forum

DynPG Forum

Foren

Login

Suchen

Forenübersicht - Allgemeines Forum - News-Kurzfassung auf Homesite in beiden Sprachen

wasi

Beiträge: 122

News-Kurzfassung auf Homesite in beiden Sprachen
Hallo zäme

Meine 2-sprachige Website dt und fr ist praktisch fertig. Auf den Homesites (index.php und index_fr.php) sind News-Kurzfassungen der News-Site verlinkt (ca. 3 Zeilen + ... mehr oder ... plus).

Jetzt erscheinen sowohl auf der deutschen wie französischen Homesite die News in beiden Sprachen. In welcher Datei kann ich die Sprachen trennen?

Danke für die Mithilfe
Attachments
1 Attachment (Dateityp: jpg, Größe: 37 Kb)

29.04.2008 21:51

ZITIEREN | ANTWORTEN

Urs Gamper

Beiträge: 531

Hallo Wasi
So wie alle Seiten idealerweise mit _de und _fr erstellt sind, müssen Sie auch zwei Includes für die News haben.

In diese Includes packen Sie folgenden Code:

[?php
// Templateset "home"

// Language differenciation!
$GLOBALS["DynPG"]->setupTemplate('home');
$GLOBALS["DynPG"]->setupLanguage('de');
$GLOBALS["DynPG"]->SetParam_AA_Groups(Array(/* german */ 7));
// finished language differenciation

// maximal 3 Eintraege
$GLOBALS["DynPG"]->SetParam_AA_MaxView(3);
$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('anzeigeseite.php');

anzeigen und Template zurück setzen
$GLOBALS["DynPG"]->Write_AllArticles();

$GLOBALS["DynPG"]->setupTemplate('default');
?]

Ersetzen Sie die eckigen durch spitzige Klammern!
Die roten Texte sind Kommentarzeilen, welche selbsterklärend sein sollten.

Im Anhang habe ich auch noch das Template fr_home, welches Sie in das Verzeichnes (cms)/tpl/MyCMS/ legen.

Achten Sie darauf, dass Sie bei (/* german */ 7) die Nummer 7 mit der entprechenden Gruppen-ID ersetzen.

Grüessli
Urs Gamper
gamper media GmbH
5621 Zufikon
+41-56-631 80 23
Attachments
1 Attachment (Dateityp: zip, Größe: 2 Kb)

29.04.2008 22:19

ZITIEREN | ANTWORTEN