Bildergallerie Problem / Bilder werden nicht angezeigt

Condor
Beiträge: 107
Registriert: Mo 14. Mär 2005, 17:31
Kontaktdaten:

Bildergallerie Problem / Bilder werden nicht angezeigt

Beitrag von Condor » Mo 11. Apr 2005, 23:29

Hi,

Ich hab da noch ein Problem mit einer Bildergallerie. Ich wollte diese nehmen da diese so aussieht wie ich es möchte: http://contenido.org/forum/viewtopic.php?t=3527

Aber es passiert gar nix wenn ich sie einbaue. Und in der errorlog steht dann dies hier:

Code: Alles auswählen

[11-Apr-2005 23:22:08] PHP Warning:  Wrong parameter count for implode() in C:\Programme\Apache Group\Apache\htdocs\contenido-4.4.5\conlib\db_mysql.inc on line 129
[11-Apr-2005 23:22:08] 
[11-Apr-2005 23:22:08] next_record called with no query pending.
Was muss ich ändern ? Meine Bilder liegen im Verzeichniss:

Code: Alles auswählen

upload/bilder/gallerie

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Di 12. Apr 2005, 11:07

die fehlermeldung ist an sich wirklich blöd...

ein implode an der stelle ist nicht gerade ideal...

mach folgendes:

in der conlib/db_mysql.inc
ca bei zeile 124-129

Code: Alles auswählen

    if (!$this->Query_ID) {
      $this->halt(implode(array("MySQL error ",
      					 $this->Errno,
      					 ": ",
      					 $this->Error,
      					 "\n",
      					 $Query_String)));
    }
ersetzen durch

Code: Alles auswählen

    if (!$this->Query_ID) {
      $this->halt("Invalid SQL: ".$Query_String);
    }
und

Code: Alles auswählen

  /* private: error handling */
  function halt($msg) {
    $this->Error = @mysql_error($this->Link_ID);
    $this->Errno = @mysql_errno($this->Link_ID);
    if ($this->Halt_On_Error == "no")
      return;

    $this->haltmsg($msg);

    if ($this->Halt_On_Error != "report")
      die("Session halted.");
  }
durch

Code: Alles auswählen

  /* private: error handling */
  function halt($msg) {
    $this->Error = @mysql_error($this->Link_ID);
    $this->Errno = @mysql_errno($this->Link_ID);
    if ($this->Halt_On_Error == "no")
      return;

    $this->haltmsg($_SERVER["REQUEST_URI"]. " ". $msg);
    $this->haltmsg("MySQL-Error: ".$this->Error." (".$this->Errno.")");

    if ($this->Halt_On_Error != "report") {
      printf("<pre><b>Database error:</b> %s<br>\n", $msg);
      printf("<b>MySQL Error</b>: %s (%s)</pre>\n", $this->Errno, $this->Error);
      die("Session halted.");
    }
  }
die implode fehlermeldung dürfte dann nicht mehr auftauchen...
im errorlog müsste dann aber eine aussage kräftigere fehlermeldung erscheinen....

diese neue fehlermeldung postest du dann hier...
*** make your own tools (wishlist :: thx)

Condor
Beiträge: 107
Registriert: Mo 14. Mär 2005, 17:31
Kontaktdaten:

Beitrag von Condor » Di 12. Apr 2005, 14:02

Hi,
danke erstmal das du versuchtst mir zu helfen und deine Zeit hier opferst. Jetzt sagt er mir ich hab einen SQL-Fehler und zwar:

Code: Alles auswählen

[12-Apr-2005 13:52:37] /contenido-4.4.5/cms/front_content.php?idcat=99&lang=1&client=1 Invalid SQL: SELECT level FROM  WHERE idcat=1
[12-Apr-2005 13:52:37] MySQL-Error: You have an error in your SQL syntax near 'WHERE idcat=1' at line 1 (1064)
[12-Apr-2005 13:52:37] /contenido-4.4.5/cms/front_content.php?idcat=99&lang=1&client=1 next_record called with no query pending.
[12-Apr-2005 13:52:37] MySQL-Error: You have an error in your SQL syntax near 'WHERE idcat=1' at line 1 (1064)
Was ist das blos für ein mist ? Wenn du das Script so einbindest was ich hier gepostet habe, läuft es dann bei dir ?

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Di 12. Apr 2005, 14:12

Condor hat geschrieben:Wenn du das Script so einbindest was ich hier gepostet habe, läuft es dann bei dir ?
welches meinst du denn genau ? -> der thread hat 8 seiten

aber so wie die meldung aussieht wäre ich mir nicht sicher ob die meldung aus der gallerie kommt...

SELECT level FROM

kommt in dem modul nicht vor...
*** make your own tools (wishlist :: thx)

Condor
Beiträge: 107
Registriert: Mo 14. Mär 2005, 17:31
Kontaktdaten:

Beitrag von Condor » Di 12. Apr 2005, 14:16

Ich hab das erste sofort genommen, das von CyberDan. Das is es ja was ich nicht verstehe. Ich hab da nur die Sitemap und das Galleriemodul drin. Ich hab extra mal alle Module aus dem Template genommen und es passierte nix. Immer der gleiche Fehler.

Condor
Beiträge: 107
Registriert: Mo 14. Mär 2005, 17:31
Kontaktdaten:

Beitrag von Condor » Di 12. Apr 2005, 14:27

Hallöchen,

jetzt weiss ich woran es lag. Bei mir fehlte die con_actionlog in der DB. Aber dafür bekomme ich jetzt diesen Fehler:

Code: Alles auswählen

[12-Apr-2005 14:19:33] /contenido-4.4.5/contenido/main.php?contenido=f29a8356b522fc5afedd7387bd84623e Invalid SQL: SELECT * FROM  AS TREE,  AS CATSIDE,  AS CAT,  AS CATLANG,  AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree
[12-Apr-2005 14:19:33] MySQL-Error: You have an error in your SQL syntax near 'AS TREE,  AS CATSIDE,  AS CAT,  AS CATLANG,  AS SIDELANG WHERE TREE.idcat=CATSID' at line 1 (1064)
[12-Apr-2005 14:19:33] /contenido-4.4.5/contenido/main.php?contenido=f29a8356b522fc5afedd7387bd84623e next_record called with no query pending.
[12-Apr-2005 14:19:33] MySQL-Error: You have an error in your SQL syntax near 'AS TREE,  AS CATSIDE,  AS CAT,  AS CATLANG,  AS SIDELANG WHERE TREE.idcat=CATSID' at line 1 (1064)
Hängt das immernoch mit der con_actionlog zusammen ?

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Di 12. Apr 2005, 14:32

Condor hat geschrieben:...Ich hab da nur die Sitemap
die fehlermeldung kommt vom sitemap modul

Code: Alles auswählen

$sql = "SELECT level FROM $cfgTab_cat_tree WHERE idcat=$newcat"; 
$cfgTab_cat_tree gibts in einer 4.4.x serie nicht das müsste in etwa so aussehen:

Code: Alles auswählen

$sql = "SELECT level FROM ".$cfg["tab"]["cat_tree"]." WHERE idcat=$newcat"; 
Condor hat geschrieben:Ich hab das erste sofort genommen, das von CyberDan. Das is es ja was ich nicht verstehe....
...und das Galleriemodul drin. Ich hab extra mal alle Module aus dem Template genommen und es passierte nix. Immer der gleiche Fehler.
hast du dir den thread mal durchgelesen...
ich würde empfehlen den output code von seite 7 oder 8 zu verwenden...
*** make your own tools (wishlist :: thx)

Condor
Beiträge: 107
Registriert: Mo 14. Mär 2005, 17:31
Kontaktdaten:

Beitrag von Condor » Di 12. Apr 2005, 14:47

Hi,

aber wenn ich doch jetzt im Template die Sitemap wegmache, dann müsste es doch gehen oder zumindest ein anderer Fehler kommen oder nicht ? Werde mal den Code gleich ändern. Achso, ich hab den Code nicht genommen weil er mit Popups funktioniert. Das möchte ich aber nicht. Enthält den das Modul von CyberDan im Code fehler oder warum sollte ich das tun ?

Condor
Beiträge: 107
Registriert: Mo 14. Mär 2005, 17:31
Kontaktdaten:

Beitrag von Condor » Di 12. Apr 2005, 16:13

Hi ich bins nochmal. Also an

Code: Alles auswählen

$sql = "SELECT level FROM $cfgTab_cat_tree WHERE idcat=$newcat";
kannst net liegen da es in der Sitemap doch richig ist. Ich poste mal den code der Sitemap.

Hier der INPUT

Code: Alles auswählen

// Variablendeklarationen
// Das Modul ist für eine ältere Contenido-VErsion - offensichtlich hießen Variablen damals anders...

$cfgTab_cat_tree = $cfg['tab']['cat_tree'];
$cfgTab_cat = $cfg['tab']['cat'];
$cfgTab_cat_lang = $cfg['tab']['cat_lang'];

// selected category
$selected = "CMS_VALUE[0]";

echo "<table cellspacing=\"0\" cellpadding=\"10\" border=\"0\">
        <tr valign=\"top\">
          <td>Kategorie wählen:</td>
          <td>
            <select name=\"CMS_VAR[0]\">
                <option value='0'>---Alle---</option>
                ";

            // fetch all categorys
            $query = "SELECT A.idcat, A.level, C.name FROM $cfgTab_cat_tree AS A, ".
                     "$cfgTab_cat AS B, $cfgTab_cat_lang AS C WHERE A.idcat=B.idcat ".
                     "AND B.idcat=C.idcat AND C.idlang='$lang' AND B.idclient='$client' ".
                     "AND C.visible=1 ORDER BY A.idtree";

            // execute query
            $db->query($query);

            // loop result and build the options
            while ($db->next_record()) {

              // indent spacer
              $spaces = "";

              // how many levels
              $levels = $db->f("level");

              for ($i = 0; $i > $levels; $i ++) {
                // add 2 spaces for every level
                $spaces = $spaces . "  ";

              } // end for

              if ($selected == $db->f("idcat")) {
                // selected category
                echo "<option selected=\"selected\" value=\"". $db->f("idcat") ."\">". $spaces . $db->f("name") ."</option>
                ";

              } else {
                // category
                echo "<option value=\"". $db->f("idcat") ."\">". $spaces . $db->f("name") ."</option>
                      ";

              } // end if

            } // end while

echo "      </select>
          </td>
        </tr>
        <tr>
          <td>Anzahl Ebene:</td>
          <td>
          <input type=\"text\" name=\"CMS_VAR[1]\" value=\"CMS_VALUE[1]\" size=\"20\"></td>
        </tr>
      </table>";
Und hier der OUTPUT

Code: Alles auswählen

<style type="text/css">
a.lev1 {
   border-color: #F7C473;
   border-style: dashed;
background-image:url(a.gif);
background-repeat:no-repeat;
border-width: 0px;
   color: #000099;
        background-color: #FCF2D5;
        display: block;
   font-family: Arial,Verdana, Helvetica, sans-serif;
   font-size: 9pt;
   height: 17px;
   margin-top: 0px;
   margin-right: 10px;
   padding-left: 26px;
   padding-right: 0px;
   text-align: left;
   width: 100%;
}

a.lev1:link {
   color: #000099;
   text-decoration: none;
}

a.lev1:visited {
   color: #000099;
   font-size: 9pt;
   text-decoration: none;
}

a.lev1:hover {
   background-image:url(aa.gif);
background-repeat:no-repeat;
background-color: #B3B6FC;
   color: #FFFFFF;
   font-size: 9pt;
   text-decoration: none;
}

a.lev1:active {
   background-color: #1E4063;
   color: #FFFFFF;
   text-decoration: none;
}


a.lev2 {
   border-color: #000000;
   border-style: dotted;
   border-width: 0px;
   color: #000099;
      background-image:url(b.gif);
background-repeat:no-repeat;

background-color: #FCF2D5;
        display: block;
   font-family: Arial,Verdana, Helvetica, sans-serif;
   font-size: 9pt;
   height: 17px;
   margin-top: 0px;
   margin-right: 10px;
   padding-left: 36px;
   padding-right: 0px;
   text-align: left;
   width: 100%;
}

a.lev2:link {
   color: #000099;
   text-decoration: none;
}

a.lev2:visited {
   color: #000099;
   font-size: 9pt;
   text-decoration: none;
}

a.lev2:hover {

background-image:url(bb.gif);
background-repeat:no-repeat;
background-color: #B3B6FC;
   color: #FFFFFF;
   font-size: 9pt;
   text-decoration: none;
}

a.lev2:active {
   background-color: #1E4063;
   color: #FFFFFF;
   text-decoration: none;
}
a.lev3 {
   border-color: #000000;
   border-style: dotted;
   border-width: 0px;
   color: #000099;
      background-image:url(c.gif);
background-repeat:no-repeat;

background-color: #FCF2D5;
        display: block;
   font-family: Arial,Verdana, Helvetica, sans-serif;
   font-size: 9pt;
   height: 17px;
   margin-top: 0px;
   margin-right: 10px;
   padding-left: 46px;
   padding-right: 0px;
   text-align: left;
   width: 100%;
}

a.lev3:link {
   color: #000099;
   text-decoration: none;
}

a.lev3:visited {
   color: #000099;
   font-size: 9pt;
   text-decoration: none;
}

a.lev3:hover {

background-image:url(cc.gif);
background-repeat:no-repeat;
background-color: #B3B6FC;
   color: #FFFFFF;
   font-size: 9pt;
   text-decoration: none;
}

a.lev3:active {
   background-color: #1E4063;
   color: #FFFFFF;
   text-decoration: none;
}

a.lev4 {
border-color: #000000;
border-style: dotted;
border-width: 0px;
color: #000099;
background-image:url(d.gif);
background-repeat:no-repeat;

background-color: #FCF2D5;
display: block;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 9pt;
height: 17px;
margin-top: 0px;
margin-right: 10px;
padding-left: 53px;
padding-right: 0px;
text-align: left;
width: 100%;
}

a.lev4:link {
color: #000099;
text-decoration: none;
}

a.lev4:visited {
color: #000099;
font-size: 9pt;
text-decoration: none;
}

a.lev4:hover {

background-image:url(dd.gif);
background-repeat:no-repeat;
background-color: #B3B6FC;
color: #FFFFFF;
font-size: 9pt;
text-decoration: none;
}

a.lev4:active {
background-color: #1E4063;
color: #FFFFFF;
text-decoration: none;
}

a.lev5 {
border-color: #000000;
border-style: dotted;
border-width: 0px;
color: #000099;
background-image:url(d.gif);
background-repeat:no-repeat;

background-color: #FCF2D5;
display: block;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 9pt;
height: 17px;
margin-top: 0px;
margin-right: 10px;
padding-left: 53px;
padding-right: 0px;
text-align: left;
width: 100%;
}

a.lev5:link {
color: #000099;
text-decoration: none;
}

a.lev5:visited {
color: #000099;
font-size: 9pt;
text-decoration: none;
}

a.lev5:hover {

background-image:url(dd.gif);
background-repeat:no-repeat;
background-color: #B3B6FC;
color: #FFFFFF;
font-size: 9pt;
text-decoration: none;
}

a.lev5:active {
background-color: #1E4063;
color: #FFFFFF;
text-decoration: none;
}

a.lev6 {
border-color: #000000;
border-style: dotted;
border-width: 0px;
color: #000099;
background-image:url(d.gif);
background-repeat:no-repeat;

background-color: #FCF2D5;
display: block;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 9pt;
height: 17px;
margin-top: 0px;
margin-right: 10px;
padding-left: 53px;
padding-right: 0px;
text-align: left;
width: 100%;
}

a.lev6:link {
color: #000099;
text-decoration: none;
}

a.lev6:visited {
color: #000099;
font-size: 9pt;
text-decoration: none;
}

a.lev6:hover {

background-image:url(dd.gif);
background-repeat:no-repeat;
background-color: #B3B6FC;
color: #FFFFFF;
font-size: 9pt;
text-decoration: none;
}

a.lev6:active {
background-color: #1E4063;
color: #FFFFFF;
text-decoration: none;
}

a.lev7 {
border-color: #000000;
border-style: dotted;
border-width: 0px;
color: #000099;
background-image:url(d.gif);
background-repeat:no-repeat;

background-color: #FCF2D5;
display: block;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 9pt;
height: 17px;
margin-top: 0px;
margin-right: 10px;
padding-left: 53px;
padding-right: 0px;
text-align: left;
width: 100%;
}

a.lev7:link {
color: #000099;
text-decoration: none;
}

a.lev7:visited {
color: #000099;
font-size: 9pt;
text-decoration: none;
}

a.lev7:hover {

background-image:url(dd.gif);
background-repeat:no-repeat;
background-color: #B3B6FC;
color: #FFFFFF;
font-size: 9pt;
text-decoration: none;
}

a.lev7:active {
background-color: #1E4063;
color: #FFFFFF;
text-decoration: none;
}

a.lev8 {
border-color: #000000;
border-style: dotted;
border-width: 0px;
color: #000099;
background-image:url(d.gif);
background-repeat:no-repeat;

background-color: #FCF2D5;
display: block;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 9pt;
height: 17px;
margin-top: 0px;
margin-right: 10px;
padding-left: 53px;
padding-right: 0px;
text-align: left;
width: 100%;
}

a.lev8:link {
color: #000099;
text-decoration: none;
}

a.lev8:visited {
color: #000099;
font-size: 9pt;
text-decoration: none;
}

a.lev8:hover {

background-image:url(dd.gif);
background-repeat:no-repeat;
background-color: #B3B6FC;
color: #FFFFFF;
font-size: 9pt;
text-decoration: none;
}

a.lev8:active {
background-color: #1E4063;
color: #FFFFFF;
text-decoration: none;
}

a.lev9 {
border-color: #000000;
border-style: dotted;
border-width: 0px;
color: #000099;
background-image:url(d.gif);
background-repeat:no-repeat;

background-color: #FCF2D5;
display: block;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 9pt;
height: 17px;
margin-top: 0px;
margin-right: 10px;
padding-left: 53px;
padding-right: 0px;
text-align: left;
width: 100%;
}

a.lev9:link {
color: #000099;
text-decoration: none;
}

a.lev9:visited {
color: #000099;
font-size: 9pt;
text-decoration: none;
}

a.lev9:hover {

background-image:url(dd.gif);
background-repeat:no-repeat;
background-color: #B3B6FC;
color: #FFFFFF;
font-size: 9pt;
text-decoration: none;
}

a.lev9:active {
background-color: #1E4063;
color: #FFFFFF;
text-decoration: none;
}

a.lev10 {
border-color: #000000;
border-style: dotted;
border-width: 0px;
color: #000099;
background-image:url(d.gif);
background-repeat:no-repeat;

background-color: #FCF2D5;
display: block;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size: 9pt;
height: 17px;
margin-top: 0px;
margin-right: 10px;
padding-left: 53px;
padding-right: 0px;
text-align: left;
width: 100%;
}

a.lev10:link {
color: #000099;
text-decoration: none;
}

a.lev10:visited {
color: #000099;
font-size: 9pt;
text-decoration: none;
}

a.lev10:hover {

background-image:url(dd.gif);
background-repeat:no-repeat;
background-color: #B3B6FC;
color: #FFFFFF;
font-size: 9pt;
text-decoration: none;
}

a.lev10:active {
background-color: #1E4063;
color: #FFFFFF;
text-decoration: none;
}
</style>





<?php
  /***********************************************
  * CONTENIDO MODUL - OUTPUT
  *
  *  Modulname   :     Sitemap v1.2
  * Author(s)      :    Nik Wyss
  * Copyright   :     None
  * Created     :     14-01-2003
  * Modified    :     14-01-2003
  * Modified    :     20-01-2004 by Peter Beauvain
  *                   - Adapt to Contenido V4.4
  *                   - Output only shows visible items
  ************************************************/

  $amountLevel = "CMS_VALUE[1]";
  $newcat = "CMS_VALUE[0]";
  $color = array("lev1", "lev1","lev2","lev3","lev4","lev5","lev6","lev7","lev8","lev9","lev10");

  function sitemap($newcat=0)
  {
    global $lang, $client, $amountLevel, $color, $startLevel, $cfg;
    $db  = new DB_Contenido;
    $sql  = "SELECT * FROM ".$cfg["tab"]["cat_tree"]." AS A, ".
              $cfg["tab"]["cat"]." AS B, ".
              $cfg["tab"]["cat_lang"]." AS C ".
              "WHERE A.idcat=B.idcat AND B.idcat=C.idcat AND ".
              "C.idlang='$lang' AND B.idclient='$client' AND ".
              "B.parentid =$newcat AND level <= $amountLevel AND C.visible=1 ".
              "ORDER by A.idtree";
    $db->query($sql);
    $result = "";
    while ($db->next_record())
    {
      $lvl = $db->f("level");
      if ($lvl==1)
      {
        $result.="";
      }
      $colorID=$lvl-$startLevel;
      if ($colorID > count($color)-1)
      {
        $colorID=count($color)-1;
      }
      $result   .=  "<a width='130px' class='".$color[$colorID]."' style='display: block;  ' href='front_content.php?idcat=".$db->f("idcat").
                  "&lang=$lang&client=$client' class='lmLink'>".
                  $db->f("name")."</a>".sitemap($db->f("idcat"))."";
    }
    $result.= "";
    return($result);
  }

  $sql = "SELECT level FROM $cfgTab_cat_tree WHERE idcat=$newcat";
  $db->query($sql);
  $db->next_record();
  $startLevel = $db->f("level");
  $amountLevel +=  $startLevel;
  if ($newcat==0){$amountLevel--;}
  echo sitemap($newcat);
?>

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » Di 12. Apr 2005, 16:32

Dein eigentliches Problem liegt zwar nicht an

Code: Alles auswählen

$sql = "SELECT level FROM $cfgTab_cat_tree WHERE idcat=$newcat";
, trotzdem ist es falsch...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

Condor
Beiträge: 107
Registriert: Mo 14. Mär 2005, 17:31
Kontaktdaten:

Beitrag von Condor » Di 12. Apr 2005, 19:20

Hi,

was ist denn dann falsch ? Ich finde nix, oder ich bin zu blöd. Kannst du mir nicht helfen ? Ausserdem müsste doch die Bildergallerie laufen wenn ich die Sitemap wegmache. Sie funktioniert trotzdem nicht.

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » Di 12. Apr 2005, 19:42

Dein Modul ist praktisch nicht kompatibel mit C4.4.x, woher auch immer Du es herhast.

Z.B. (aus dem Input):

Code: Alles auswählen

"SELECT A.idcat, A.level, C.name FROM $cfgTab_cat_tree AS A, ".
                     "$cfgTab_cat AS B, $cfgTab_cat_lang AS C WHERE A.idcat=B.idcat ".
...
Alle diese $cfgTab_*-Angaben funktionieren nicht. Es müsste jeweils $cfg["tab"][<hier der Tabellenname>] heißen, z.B. (wie emergence bereits gepostet hat):

Code: Alles auswählen

"SELECT A.idcat, A.level, C.name FROM ".$cfg["tab"]["cat_tree"]." AS A, ".$cfg["tab"]["cat"]." AS B, ".$cfg["tab"]["cat_lang"]." AS C WHERE A.idcat=B.idcat ".
...
Versuche, eine funktionierende Version im Forum zu finden - das Ding tut es nicht.

Wenn Du das Sitemap-Modul aus dem Template herausnimmst und die Bildergaerie läuft trotzdem nicht, liegt wohl ein weiteres Problem vor - hier zunächst die Konfiguration überprüfen, ggf. das errorlog lehren und nach neuen Fehlern im errorlog gucken.

Diese kannst Du dann - mit einer detaillierten Fehlerbeschreibung wieder im Forum posten.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

Condor
Beiträge: 107
Registriert: Mo 14. Mär 2005, 17:31
Kontaktdaten:

Beitrag von Condor » Di 12. Apr 2005, 20:01

Hi,

ich hab das so verstanden, das dieser Befehl:

Code: Alles auswählen

$cfgTab_cat_tree = $cfg['tab']['cat_tree'];
das ändert. Ich weiss ja das die alte schreibweise ja nicht mehr geht. Deshalb ist ja diese zeile da oder nicht ? Das Modul ist zusammengebaut aus 2 und mit meinen erweiterungen.

Condor
Beiträge: 107
Registriert: Mo 14. Mär 2005, 17:31
Kontaktdaten:

Beitrag von Condor » Di 12. Apr 2005, 20:05

So, als Fehler kommt folgendes wenn ich die Bildergallerie ohne Sitemap laufen lasse:

Code: Alles auswählen

[12-Apr-2005 19:58:07] /contenido-4.4.5/contenido/main.php?contenido=edf818489bf82abf0d56ed1ee86f92c7 Invalid SQL: SELECT * FROM  AS TREE,  AS CATSIDE,  AS CAT,  AS CATLANG,  AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree
[12-Apr-2005 19:58:07] MySQL-Error: You have an error in your SQL syntax near 'AS TREE,  AS CATSIDE,  AS CAT,  AS CATLANG,  AS SIDELANG WHERE TREE.idcat=CATSID' at line 1 (1064)
[12-Apr-2005 19:58:07] /contenido-4.4.5/contenido/main.php?contenido=edf818489bf82abf0d56ed1ee86f92c7 next_record called with no query pending.
[12-Apr-2005 19:58:07] MySQL-Error: You have an error in your SQL syntax near 'AS TREE,  AS CATSIDE,  AS CAT,  AS CATLANG,  AS SIDELANG WHERE TREE.idcat=CATSID' at line 1 (1064)

Condor
Beiträge: 107
Registriert: Mo 14. Mär 2005, 17:31
Kontaktdaten:

Beitrag von Condor » Di 12. Apr 2005, 20:28

Hi,
ich bins nochmal. Wenn ich das so verändere wie du es gesagt hast kommt dieser Fehler:

Code: Alles auswählen

[12-Apr-2005 20:20:00] /contenido-4.4.5/contenido/main.php?area=con_tplcfg&action=tplcfg_edit&idart=89&idcat=99&frame=4&contenido=edf818489bf82abf0d56ed1ee86f92c7 Invalid SQL: SELECT * FROM  AS TREE,  AS CATSIDE,  AS CAT,  AS CATLANG,  AS SIDELANG WHERE TREE.idcat=CATSIDE.idcat AND CATSIDE.idcat=CATLANG.idcat AND CATLANG.idlang='1' AND CATSIDE.idside=SIDELANG.idside AND SIDELANG.idlang='1' AND CAT.idcat=TREE.idcat AND CAT.idclient='1' ORDER BY TREE.idtree
[12-Apr-2005 20:20:00] MySQL-Error: You have an error in your SQL syntax near 'AS TREE,  AS CATSIDE,  AS CAT,  AS CATLANG,  AS SIDELANG WHERE TREE.idcat=CATSID' at line 1 (1064)
[12-Apr-2005 20:20:00] /contenido-4.4.5/contenido/main.php?area=con_tplcfg&action=tplcfg_edit&idart=89&idcat=99&frame=4&contenido=edf818489bf82abf0d56ed1ee86f92c7 next_record called with no query pending.
[12-Apr-2005 20:20:00] MySQL-Error: You have an error in your SQL syntax near 'AS TREE,  AS CATSIDE,  AS CAT,  AS CATLANG,  AS SIDELANG WHERE TREE.idcat=CATSID' at line 1 (1064)
Was ist dad blos für ein mist ? Kennt ihr noch ein gutes Bildgallerie-Modul, welches aber ohne Popups läuft und bei euch funktioniert ?

Gesperrt