Übersetzung mit Class für einfaches Blättern

Gesperrt
peanut
Beiträge: 247
Registriert: Do 25. Nov 2004, 19:34
Kontaktdaten:

Übersetzung mit Class für einfaches Blättern

Beitrag von peanut »

Hallo zusammen

ich habe hier einen ganz einfachen Code mit dem man in der jeweiligen Kategorie und Sprache zwischen den Artikeln blättern kann.

Leider fehlt hier noch die Übersetzung und die Class Zuweisung. Ich hab schon alle möglichen Fehlermeldungen durch ( grafiker ) und hoffe das mir hier wiedermal jemand aus der Patsche helfen kann.

es sind hier die beiden texte: weiter & zurück

Nur Output:

Code: Alles auswählen

<?php
$sql = "SELECT ARTLANG.idart, ARTLANG.idartlang, ARTLANG.title
 FROM ".$cfg["tab"]["cat_art"]." AS CATART, ".$cfg["tab"]["art_lang"]." AS ARTLANG, ".$cfg["tab"]["art"]." AS ART
 WHERE ARTLANG.idart = CATART.idart AND CATART.idart = ART.idart AND ARTLANG.idlang = '$lang'
  AND ARTLANG.online = '1' AND ART.idclient='$client' AND CATART.idcat='$idcat'
 ORDER BY ARTLANG.summary ASC,ARTLANG.created DESC";
$db->query($sql);

$i=0;
while ($db->next_record()) {
  $articleID[$i] = $db->f("idartlang");
  $linkID[$i] = $db->f("idart");
  $title[$i] = $db->f("title");
  if($linkID[$i]==$idart)
  {
   $naechster=$i+1;
   $voriger=$i-1;
  }
  $i++;
}

echo '<p>';
if($voriger>=0)
{
 $navmod_link ="front_content.php?client=".$client."&la"."ng=".$lang."&idcat=".$idcat."&idart=".$linkID[$voriger]."";
 echo '<a href="'.$sess->url("$navmod_link").'"><<< zurück  </a>';
 if($naechster<$i)
 {
  echo '&nbsp;|&nbsp;';
 }
}
if($naechster<$i)
{
 $navmod_link ="front_content.php?client=".$client."&la"."ng=".$lang."&idcat=".$idcat."&idart=".$linkID[$naechster]."";
 echo '<a href="'.$sess->url("$navmod_link").'">  weiter >>></a>';
}
echo '</p>';
?>
Vielen lieben Dank im Namen aller nicht Coder :wink:

Gruss
Peanut
du liest nie ein Buch und weisst weise der Bildung auszuweichen ....
rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist »

zu 1. class zuweisen:

http://www.css4you.de

ich denke du meinst die css class zuweisung kann man auch so machen

Code: Alles auswählen

class="deine_Klasse"

zu 2. Übersetzung:
wurde doch schon in deinem anderen Thread beschrieben !
greets
peanut
Beiträge: 247
Registriert: Do 25. Nov 2004, 19:34
Kontaktdaten:

Beitrag von peanut »

a. ich hab nun zwar mal die Übersetzung für das obige Blättermodul geschafft aber sobald ich nun noch eine class zuweisen will kommt rot.

b. wenn ich bei diesem anderen Code die Sprache mit einbaue kommt auch rot - deswegen bin ich nun etwas verwirrt ....

Code: Alles auswählen

echo"<a href=\"".$sess->url("$send2friend_link")."\" id=\"fontCMS_VALUE[0]\">'.mi18n("Objektanfrage").'</a>';  
Vielleicht nimmt sich ja noch ein netter Mensch diesen geringfügigen Problemen an ... Es schauen ja doch einige Leute hier rein die nicht coden können und/oder auch nicht mehr die Zeit dafür haben.....

Danke
Gruss
Peanut
du liest nie ein Buch und weisst weise der Bildung auszuweichen ....
rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist »

Code: Alles auswählen

echo"<a href=\"".$sess->url("$send2friend_link")."\" class=\"deine_Klasse\">".mi18n("Objektanfrage")."</a>'; 
greets
MichFress
Beiträge: 750
Registriert: Mo 5. Jan 2004, 22:32
Wohnort: Bochum
Kontaktdaten:

Beitrag von MichFress »

Code: Alles auswählen

echo "<a href=\"".$sess->url($send2friend_link)."\" class=\"deine_Klasse\">".mi18n("Objektanfrage").'</a>';
das sieht besser aus - ich hoffe, ich hab jetzt nix übersehen...
"Es wird keine Handlung geben, keine Geschichte mit ihrer Versprechung auf einen Anfang und ihrer Hoffnung auf ein Ende." (Andrzej Stasiuk)
peanut
Beiträge: 247
Registriert: Do 25. Nov 2004, 19:34
Kontaktdaten:

Beitrag von peanut »

ich muss mich entschuldigen - hier sind nun 2 verschiedene Anfragen auf einmal ....

Die erste betraf das Blättermodul ganz oben

und die zweite das send2friend modul Link Output .... ging halt beides um Übersetzung und classes wobei das erste Modul oben nun noch nicht mit classes belegt ist.

Hier mal der Blätterbare Artikel Code mit der Übersetzung wenigstens schon mal ......

In den Output

Code: Alles auswählen

<?php
$sql = "SELECT ARTLANG.idart, ARTLANG.idartlang, ARTLANG.title
 FROM ".$cfg["tab"]["cat_art"]." AS CATART, ".$cfg["tab"]["art_lang"]." AS ARTLANG, ".$cfg["tab"]["art"]." AS ART
 WHERE ARTLANG.idart = CATART.idart AND CATART.idart = ART.idart AND ARTLANG.idlang = '$lang'
  AND ARTLANG.online = '1' AND ART.idclient='$client' AND CATART.idcat='$idcat'
 ORDER BY ARTLANG.summary ASC,ARTLANG.created DESC";
$db->query($sql);

$i=0;
while ($db->next_record()) {
  $articleID[$i] = $db->f("idartlang");
  $linkID[$i] = $db->f("idart");
  $title[$i] = $db->f("title");
  if($linkID[$i]==$idart)
  {
   $naechster=$i+1;
   $voriger=$i-1;
  }
  $i++;
}

echo '<p>';
if($voriger>=0)
{
 $navmod_link ="front_content.php?client=".$client."&la"."ng=".$lang."&idcat=".$idcat."&idart=".$linkID[$voriger]."";
 echo '<a href="'.$sess->url("$navmod_link").'">'.mi18n("<<< back").'</a>';
 if($naechster<$i)
 {
  echo '&nbsp;|&nbsp;';
 }
}
if($naechster<$i)
{
 $navmod_link ="front_content.php?client=".$client."&la"."ng=".$lang."&idcat=".$idcat."&idart=".$linkID[$naechster]."";
 //echo '<a href="'.$sess->url("$navmod_link").'">  weiter >>></a>';
 echo '<a href="'.$sess->url("$navmod_link").'">'.mi18n("  next >>>").'</a>';

}
echo '</p>';
?>
Wenn jemand noch eine class dranhängen könnte ( ich habs ja versucht ) wäre es fertig - Ich hoffe das klärt nun einiges ...

Gruss Peanut
du liest nie ein Buch und weisst weise der Bildung auszuweichen ....
rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist »

ähm oben hjabe ich dir geschrieben wie man es machen kann , bei deinem 2ten code musst du nur die \ weglassen.
greets
peanut
Beiträge: 247
Registriert: Do 25. Nov 2004, 19:34
Kontaktdaten:

Beitrag von peanut »

rezeptionist hat geschrieben:

Code: Alles auswählen

echo"<a href="".$sess->url("$send2friend_link")."" class="deine_Klasse">".mi18n("Objektanfrage")."</a>'; 
Hallo Rezeptionist

es kommt leider immer noch der rote Punkt mit deiner Version hmmmm hier mal der ganze code. Evtl. liegt es ja an was anderem.

Code: Alles auswählen

<?php   
  $send2friend_link = "front_content.php?idart=101&idcat=3&send2friend=1&send2friend_client=$client&send2friend_lang=$lang&send2friend_idcat=$idcat&send2friend_idart=$idart";  
  {  
//echo"<a href="".$sess->url("$send2friend_link")."" id="fontCMS_VALUE[0]">Objektanfrage</a>";  
echo"<a href="".$sess->url("$send2friend_link")."" class="text">".mi18n("Objektanfrage")."</a>';

  } 
  ?>
du liest nie ein Buch und weisst weise der Bildung auszuweichen ....
rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist »

Code: Alles auswählen

<?php   
  $send2friend_link = "front_content.php?idart=101&idcat=3&send2friend=1&send2friend_client=$client&send2friend_lang=$lang&send2friend_idcat=$idcat&send2friend_idart=$idart"; 
  { 
echo"<a href=\"".$sess->url("$send2friend_link")."\" class=\"text\">".mi18n("Objektanfrage")."</a>";

  }
  ?>
Und das mit dem Buch und dem Wissen ausweichen würde ich mir überlegen.
greets
peanut
Beiträge: 247
Registriert: Do 25. Nov 2004, 19:34
Kontaktdaten:

Beitrag von peanut »

ja das ist ja wieder mal seltsam .....

ich hatte das doch ausgeklammert die obere Zeile :?

der statement Text ist eigentlich zynisch gemeint :roll:

Dank dank und immer wieder dank auf alle Fälle mal

Gruss
Peanut
du liest nie ein Buch und weisst weise der Bildung auszuweichen ....
rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist »

Das sollte nur ablenkung sein, schau dir mal meinen und deinen Code an und dir wird am ende des echos etwad auffallen.
greets
Gesperrt