Seite 1 von 2

sprachmodul frage [gelöst]

Verfasst: Mi 1. Feb 2006, 14:26
von rene04
hallo,

ich habe das sprachmodul von hier eingebaut und wundere mich das das bild welches ich angegeben habe nicht angezeigt wird. kann es daran liegen das noch keine 2te sprache angelegt wurde?

gruesse rene

Re: sprachmodul frage

Verfasst: Mi 1. Feb 2006, 14:30
von rezeptionist
rene04 hat geschrieben:hallo,

ich habe das sprachmodul von hier eingebaut und wundere mich das das bild welches ich angegeben habe nicht angezeigt wird. kann es daran liegen das noch keine 2te sprache angelegt wurde?

gruesse rene

von wo es gibt ja doch so eines oder zwei !!

Verfasst: Mi 1. Feb 2006, 14:33
von rene04

Code: Alles auswählen

Sprachmodul - Version 2.3
für Contenido 4.4.x
Alexander Zimmerhofer - alexander(at)zimmerhofer.org
modified 01.12.2004: Uli Steinle
gruesse rene

Verfasst: Mi 1. Feb 2006, 14:36
von Dodger77
Bei Fragen zu einem bestimmten Modul am besten einen Link zum Modul-Thread angeben. Dann müssen wir nicht suchen, was du schon gefunden hast.

Verfasst: Mi 1. Feb 2006, 14:36
von rezeptionist
erstes Post Original Thread dürfte deine Frage beantworten

http://contenido.org/forum/viewtopic.php?p=38313

Verfasst: Mi 1. Feb 2006, 15:26
von rene04
danke, also wie ichs mir gedacht habe.

gruesse rene

Verfasst: Mi 1. Feb 2006, 16:04
von rene04
hmmm, aber laufen tuts trotzdem nicht :(

ich bekomme das bild nicht angezeigt!

ich habe zuerst ein modul angelegt und den code in den output kopiert. im lauyout hab ich einen container dafür geschaffen. im template das modul eingebunden. nun hab ich die sprache englisch angelegt (3) und im dropdownfeld unter contenido die englische sprache ausgewählt. hier habe ich dann unter artikel mit deutsch synchronisiert.

nix bild zu sehen, einfach leeres feld ohne auch nur ein anzeichen das da ein modul ist.

an was kann das liegen?

gruesse rene

Verfasst: Mi 1. Feb 2006, 16:05
von rezeptionist
siehst du das bild wenn du im Backend in der anderen Sprache im editor oder der Vorschau schaust

Verfasst: Mi 1. Feb 2006, 16:10
von rene04
noi, noi.

kann auch wenn ich in dem dropdown im backend auf english schalte nicht in den edit modus. da steht dann ich kann nicht seiten bearbeiten die in nicht-aktiver sprache sind.

gruesse rene

Verfasst: Mi 1. Feb 2006, 16:14
von rezeptionist
dann solltes du vielleicht mal deine Sprache aktivieren weiss net wie es in der 4.4 er ist aber ich denke da gabs auch schon mandanteneinstellungen bzw spracheinstellungen

Verfasst: Mi 1. Feb 2006, 16:31
von rene04
ich hab die version 4.6.4. nur das modul ist für version 4.4. hab kein neueres gefunden :(

Verfasst: Mi 1. Feb 2006, 16:34
von rezeptionist
hm da bin ich mal froh das wir das mal geklärt hätten im 4.4er Forum

hast du deine sprache jetzt aktiviert ???

Verfasst: Do 2. Feb 2006, 08:20
von rene04
also 4.4er forum da das modul für die 4.4 ist ;)

unter administration -> sprachen ist die sprache englisch aktiviert. war sie aber auch schon.

gruesse rene

Verfasst: Do 2. Feb 2006, 08:58
von rene04
aha...... da war unter den artikel noch so ein grauer pfeil. wenn man da drauf klickt wird der artikel in die neue sprache kopiert :) und dann gehts auch :)

was ich da gerne noch machen würde aber nicht weiß wie ist das das bild beim drüberfahren mit der maus sich ändert. hat da jemand ne idee?

Code: Alles auswählen

<?php
//Konfiguration...
//Diese Zeilen konfigurieren das Modul...
//Aufbau: $picture["Sprach-ID"] = "PFAD zur Flagge";
$picture["1"] = "upload/bilder/navigationsbilder/deutsch.gif";
$picture["3"] = "upload/bilder/navigationsbilder/englisch.gif";
//$picture["3"] = "upload/bilder/fr_flagge.jpg";

//Alt-Tag, das angezeigt werden soll. Analog Sprach-ID [idlang]
$alt["1"] = "Deutsch";
$alt["3"] = "English";
//$alt["3"] = "Sprache 3";

//AB HIER NICHTS MEHR ÄNDERN...
$mydb = new DB_Contenido;

$sql = "SELECT ARTLANG.idlang, ARTLANG.online, CATLANG.visible FROM ".$cfg["tab"]["art_lang"]." ";
$sql = $sql. "AS ARTLANG, ".$cfg["tab"]["cat_lang"]." ";
$sql = $sql. "AS CATLANG WHERE ARTLANG.idart = $idart AND CATLANG.idcat = $idcat AND ARTLANG.idlang = CATLANG.idlang ORDER BY ARTLANG.idlang ASC";

$mydb ->query ($sql);
// echo $sql;

while ($mydb -> next_record())
{
  while(list($lang_id,$picture_pfad) = each($picture))
  {
      if(strstr($REQUEST_URI,"changeview=edit") || $submit=="editcontent" || strstr($REQUEST_URI,"area=con_editcontent"))
      {
         if (($lang != ($mydb->f("idlang"))) and (($mydb->f("idlang")) == $lang_id))
         {
            echo "<a href=".$sess->url("front_content.php?client=$client&idcat=$idcat&changelang=".($mydb->f("idlang"))."&idart=$idart");
            echo "><img src=".$picture_pfad." border='0' alt='".$alt[$mydb->f("idlang")]."'></a> ";
         }
      }
      else
      {
         if (($lang != ($mydb->f("idlang"))) and (($mydb->f("idlang")) == $lang_id) and (($mydb->f("online")) == 1) and (($mydb->f("visible")) == 1))
         {
             echo "<a href=".$sess->url("front_content.php?&idcat=$idcat&changelang=".($mydb->f("idlang"))."&idart=$idart");
             echo "><img src=".$picture_pfad." border='0'  alt='".$alt[$mydb->f("idlang")]."'></a> ";
         }
      }
   }
   reset($picture);
}
?>
grüsse rene[/code]

Verfasst: Mi 26. Jul 2006, 09:57
von rene04
hallo,

wenn ich www.siedatest.de aufrufe und direkt auf den link oben für ne andere sprache klicke geht garnix. erst wenn ich vorher auf nen anderen link klicke. auf test.consolve.de funktioniert es allerdings direkt nach erstem aufruf.

beide sprachartikel sind da und sind online.

was kann das sein?

gruesse