Sprachnavigation

Wie verwendet man Templates oder erstellt Navigationen und passt diese an.

Sprachnavigation

Beitragvon Rapunzel » 29. Aug 2007, 11:51

Könnte mir bitte jemand weiterhelfen - bin leider mit der richtigen PHP Syntax nicht vertraut:
Ich möchte die Sprachwahl von Norbert Nothdurft http://www.redaxo.de/168-Templatedetail ... late_id=31 in so weit abändern, das keine Grafiken als Link ausgegeben werden sondern einfach Länderkürzel als Buchstaben. D - Deutschland ect.

Habe einen Teil schon geändert so wie ich denke, daß ich weiterkomme. Nur funktionieren sollte es halt noch :(


Code: Alles auswählen
<?

$MyLangFlags[0] = "D";
$MyLangFlags[1] = "GB";
$MyLangFlags[2] = "GR";

$siteMapId = "8";

$showCurLang = 1; // 0 blendet aktuelle Sprache aus 1 blendet sie ein

$navLang ="";

foreach($REX['CLANG'] as $clkey => $clang)
{
   $art = OOArticle::getArticleById($this->getValue("article_id"), $clkey);
   if( $art !== null && ($art->isOnline() || $this->getValue("article_id") =="8")
      && ($REX['CUR_CLANG'] != $clkey || $showCurLang))
  {
     $navLang .= '<a href="'.rex_getUrl($this->getValue("article_id"),$clkey).'">';
     $navLang .= '.$MyLangFlags[$clkey].';
     $navLang .= '</a>';
  }
}
?>



Im Voraus vielen Dank!
Rapunzel
 
Beiträge: 43
Registriert: 18. Jun 2007, 19:17

Beitragvon therancher » 30. Aug 2007, 19:08

Hi, probiers mal so:
Code: Alles auswählen
$navLang .= '<a href="'.rex_getUrl($this->getValue("article_id"),$clkey).'">';
     $navLang .= $MyLangFlags[$clkey];
     $navLang .= '</a>';
spontanität will wohl überlegt sein!
therancher
 
Beiträge: 489
Registriert: 29. Jan 2007, 17:32
Wohnort: Sachsen

Beitragvon Rapunzel » 30. Aug 2007, 21:46

Danke für die Antwort!
Habe mittlererweile schon etwas anderes im Forum gefunden (ja ja ich weiß- hätte ich auch vorher suchen können ;) ):
http://forum.redaxo.de/ftopic5135.html

Das einzige was dem dann fehlt ist die Onlineprüfung......

Ich glaube ich werde um einen Crashkurs PHP nicht mehr rumkommen.
Rapunzel
 
Beiträge: 43
Registriert: 18. Jun 2007, 19:17


Zurück zu Templates/Navigationen [R3]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste