Fatal error Modul "Artikelblock einbinden" Redaxo

Wie verwendet man Module oder Aktion und passt diese an.

Fatal error Modul "Artikelblock einbinden" Redaxo

Beitragvon Boonkid » 20. Mär 2008, 12:51

Hallo, benutze das Modul "Artikelblock einbinden" unter Redaxo 3.
Ich bekomme im Backend folgenden Fehler:

Fatal error: Call to a member function on a non-object in /is/htdocs/63347/www.xxx.de/xxx/redaxo/include/classes/class.article.inc.php(414) : eval()'d code on line 12

Das Modul Ausgabe sieht so aus:

Code: Alles auswählen
<?
if($_POST["function"] == "add")
{
   $slid = $GLOBALS[newsql]->last_insert_id;
   $reuri = "index.php?page=content&article_id=$_POST[article_id]&mode=edit&slice_id=$slid&function=edit&clang=$_POST[clang]&ctype=$_POST[ctype]#slice$slid";
   header("Location: $reuri");
   exit;
}

if("REX_LINK_ID[1]" && "REX_VALUE[2]")
{
   $REX['SLICEMODE'] = true;
   $article = new article("REX_LINK_ID[1]", $REX['CUR_CLANG']);
        $article->setCLang($REX['CUR_CLANG']);
   $ct = -1;
   if("REX_VALUE[2]" == "all")
   {
      $REX['SLICEMODE'] = false;
      if("REX_VALUE[1]"){
          $ct = "REX_VALUE[1]";
      }
      $article->setCtype($ct);
   }
   else
   {
      $REX['SLICEMODE'] = false;
      $article->getSlice = "REX_VALUE[2]";
   }
   if(!$REX[GG]){
       $master = OOArticle::getArticleByID(REX_LINK_ID[1]);
       print '<b>Alias von Artikel <a href="index.php?page=content&article_id=REX_LINK_ID[1]&mode=edit&clang=0">'.$master->getName().'</a></b>';
   }
   print $article->getArticle($ct);
   $REX['GG'] = true;
   $REX['SLICEMODE'] = false;
}
?>


Hat jemand eine Idee?
Benutzeravatar
Boonkid
 
Beiträge: 101
Registriert: 23. Dez 2005, 08:09

Line 12

Beitragvon Goldacker » 3. Apr 2008, 18:11

Hast du mal gecheckt ob deine Objekte alle funktionieren

z.B. aus Line 12

$REX['SLICEMODE'] = true;


Und eine Frage hätte ich da: if("REX_LINK_ID[1]" && "REX_VALUE[2]") funktioniert?
Goldacker
 
Beiträge: 148
Registriert: 1. Jul 2007, 12:27
Wohnort: Hamburg / Berlin / Neubrandenburg

Re: Line 12

Beitragvon cukabeka » 1. Jul 2010, 11:05

Goldacker hat geschrieben:$REX['SLICEMODE'] = true;


was ist denn das für eine Variable?! und wozu dient sie?
Benutzeravatar
cukabeka
 
Beiträge: 653
Registriert: 30. Mai 2006, 23:01
Wohnort: Aschaffenburg

SLICEMODE

Beitragvon Goldacker » 1. Jul 2010, 11:20

ich weiß auch nicht genau was das für eine Variable ist, scheint auch von Boonkid selbst geschaffen zu sein.
Rechtschreibung wird überschätzt, mehr Zeit für Redaxo!

Redaxo-Entwickler >>> www.Jan-Goldacker.de
Goldacker
 
Beiträge: 148
Registriert: 1. Jul 2007, 12:27
Wohnort: Hamburg / Berlin / Neubrandenburg

Re: Line 12

Beitragvon Koala » 1. Jul 2010, 20:31

cukabeka hat geschrieben:was ist denn das für eine Variable?! und wozu dient sie?

Guten Morgen.
Du hast aber schon gesehen, dass der Beitrag über 2 Jahre alt ist!?
.
<?php print $Footer; ?>

Sven

Ich würde ja die Welt verändern,
doch der Quellcode ist mir zu absurd!


REX_DOKU :: REX_WIKI :: REX_FAQ :: REX_WIKIPEDIA
Benutzeravatar
Koala
 
Beiträge: 1529
Registriert: 3. Okt 2005, 12:20
Wohnort: Cottbus

Beitragvon cukabeka » 2. Jul 2010, 14:14

ja, hab ich. aber er klang so, als könne er mein problem lösen. und undokumentierte variablen sind immerhin nicht völlig unrealistisch.. ;)
Benutzeravatar
cukabeka
 
Beiträge: 653
Registriert: 30. Mai 2006, 23:01
Wohnort: Aschaffenburg


Zurück zu Module/Aktionen [R3]

Wer ist online?

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