Cache / Generieren von Artikeln

Jede Art von Fehler die REDAXO betreffen.

Cache / Generieren von Artikeln

Beitragvon Goldacker » 19. Mai 2008, 12:43

Hallo,
ich sitze gerade an einem Modul, dass soweit ganz gut läuft unter Redaxo 3.1. Es legt Artikel und Module mit Inhalten in der Datenbank an. Nun habe ich aber mitbekommen, dass diese Artikel auch unter include/generated/articles erstellt werden müssen.

Leider funktioniert bei mir die Funktion generateArticle($id); NICHT.
Ich habe diese in ein einfaches Modul eingebaut und die ID ist halt die Artikel ID. Es wird die Fehlermeldung
Fatal error: Call to undefined function: generatearticle() in /www/htdocs/w0083422/test/cmsredaxo/redaxo/include/classes/class.article.inc.php(174) : eval()'d code on line 60

geschmissen. Ich habe auch die Datei zugehörige Funktion mal included mit
Code: Alles auswählen
include "redaxo/include/functions/function_rex_generate.inc.php";
, aber kommt die gleiche Fehlermeldung.
Ein generatAll() funktioniert auch nicht.

Mache ich was flasch oder ist es tatsächlich ein Bug?
Goldacker
 
Beiträge: 148
Registriert: 1. Jul 2007, 12:27
Wohnort: Hamburg / Berlin / Neubrandenburg

Idee

Beitragvon Goldacker » 19. Mai 2008, 12:52

Noch ein Hinweis.
Das Modul würde folglich in der Ausgabe haben:

Code: Alles auswählen
<?php
include "redaxo/include/functions/function_rex_generate.inc.php";
$id = 42;
rex_generateArticle($id);

?>


Liegt es vielleicht daran, dass Redaxo nicht im Root liegt sondern unter /test/cmsredax/ ? Kann ich leider gerade nicht testen.

Oder werden notwenige Variabeln nicht übergeben, wenn es richtig included wäre?
Goldacker
 
Beiträge: 148
Registriert: 1. Jul 2007, 12:27
Wohnort: Hamburg / Berlin / Neubrandenburg

Beitragvon Markus.Staab » 19. Mai 2008, 15:12

Hi,

ist dein Funktionsaufruf richtig geschrieben? Groß/Kleinschreibung beachten!

Gruß,
Markus
Benutzeravatar
Markus.Staab
Entwickler
 
Beiträge: 9781
Registriert: 29. Jan 2005, 14:50
Wohnort: Aschaffenburg/Germany

Schreibung

Beitragvon Goldacker » 19. Mai 2008, 16:10

Hallo Markus,
die Schreibung dürfte richtig sein, aber spielt doch eh keine Rolle bei PHP.
Goldacker
 
Beiträge: 148
Registriert: 1. Jul 2007, 12:27
Wohnort: Hamburg / Berlin / Neubrandenburg

Beitragvon Markus.Staab » 19. Mai 2008, 19:57

Hi,

in PHP5 sollte das nicht egal sein.

Verwendest du REDAXO3?

Viele Grüße,
Markus
Benutzeravatar
Markus.Staab
Entwickler
 
Beiträge: 9781
Registriert: 29. Jan 2005, 14:50
Wohnort: Aschaffenburg/Germany

Redaxo 3

Beitragvon Goldacker » 19. Mai 2008, 20:45

Hallo,
jau Redaxo 3.1 auf einem PHP 4 System

funktioniert es denn bei euch?
Goldacker
 
Beiträge: 148
Registriert: 1. Jul 2007, 12:27
Wohnort: Hamburg / Berlin / Neubrandenburg


Zurück zu Bugs [R3]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast