Seite 1 von 1

Fehler in der Bildergalerie

Verfasst: Do 27. Nov 2008, 12:05
von Nasdero
Ich weiss es gibt viele topics hierzu leider hat mir keiner weitergeholfen.

Das system läuft zz noch aufm localhost also sind schreibrechte keine thema

in der bildergalerie bekomme ich am frontend diesen fehler:

Fatal error: Call to a member function generate() on a non-object in C:\xampp\htdocs\cms\front_content.php(939) : eval()'d code on line 528

im errorlog bekomme ich diesen:


[27-Nov-2008 12:00:13] PHP Fatal error: Call to a member function generate() on a non-object in C:\xampp\htdocs\cms\front_content.php(939) : eval()'d code on line 528

[27-Nov-2008 12:00:14] PHP Fatal error: Call to a member function generate() on a non-object in C:\xampp\htdocs\cms\front_content.php(939) : eval()'d code on line 528

[27-Nov-2008 12:00:16] PHP Fatal error: Call to a member function generate() on a non-object in C:\xampp\htdocs\cms\front_content.php(939) : eval()'d code on line 528

[27-Nov-2008 12:00:36] PHP Fatal error: Call to a member function generate() on a non-object in C:\xampp\htdocs\cms\front_content.php(939) : eval()'d code on line 528

[27-Nov-2008 12:00:38] PHP Fatal error: Call to a member function generate() on a non-object in C:\xampp\htdocs\cms\front_content.php(939) : eval()'d code on line 528

[27-Nov-2008 12:00:38] PHP Fatal error: Call to a member function generate() on a non-object in C:\xampp\htdocs\cms\front_content.php(939) : eval()'d code on line 528

[27-Nov-2008 12:00:41] PHP Fatal error: Call to a member function generate() on a non-object in C:\xampp\htdocs\cms\front_content.php(939) : eval()'d code on line 528

weiss da wer weiter ? ich bin anfänger kann also auch was banales sein ;-)

Verfasst: Do 27. Nov 2008, 13:28
von Oldperl
Hallo Nasdero,

erstmal Willkommen im Forum ;-)

Welche Version hast du da installiert?
Ist es eine Neuinstallation oder ein Update einer vorhanden Version?

Ich denke mal du kommst darauf das der Fehler in der Bildergalerie liegt, weil er nur in der Kat mit der Bildergalerie kommt.

Im orig. Modul der 4.8.8 werden gleich zu Beginn 3 Templateobjekte definiert.
Zur Info: Die Templateklasse hat diese Funktion generate.

Offensichtlich funktioniert aber die Instanzierung eines dieser Objekte nicht richtig, so das beim Aufruf Objekt->Funktion diese Fehlermeldung generiert wird.

Evtl. einmal versuchen eine 2. Installation mit dem Demomandanten zu machen und daraus das Originalmodul rüberkopieren.

Gruß aus Franken

Ortwin

Verfasst: Do 27. Nov 2008, 14:06
von Nasdero
hallo ich hab die aktuellste version gestern runtergeladen, der fehler ist verschwunden nach dem ich manuell alle bilder aus dem verzeichnuss gelöscht habe jetzt funktioniert das modul (komisch^^)

aber jetzt habe ich eine andere frage wie kann ich die galerie hauptnavigation verändern ? also den part mit vor und zurück auf der hauptebene wo die thumbs angezeigt werden?? (um den kleinen pfeil wir leider eine border gelegt aber ich finde den html eintrag für diese navi nirgends und habe eine eigene css die included wird)

es wäre super wenn ihr mir noch bei 2 anderen problemen helfen könnten (ich wiess ich bin gierig ^^ )

1. ich möchte in der hauptnave (nur 1 ebene) den a:active einfärben , dauerhaft solange der menüpunkt ausgewählt ist alle vorschläge aus dem netz scheinen bei contenido nicht sinnvoll zu sein

2. in meinem kontakt formular werden die formulare usw alle streng nach links eingerückt auch der text, schaut nen bischen blöde aus vll. weiss da auch noch wer ne lösung sitze da schon seit nen paar stunden dran

Re: Fehler in der Bildergalerie

Verfasst: Di 24. Feb 2009, 14:32
von helgaK
Hallo, ich muss nochmal auf diese Fehlermeldung zurückkommen, denn ich beobachte gerade auf mehreren verschiedenen 4.8er Versionen das gleiche Phönomen beim Einrichten weiterer Galerien. Also die mitgelieferte funktioniert ganz prima, wenn ich aber eine neue Kategorie + eigenem Bildverzeichnis in der Dateiverwaltung einrichte (egal auf welcher Ebene), dann erhalte ich auch diese Fehlermeldung:

Fatal error: Call to a member function generate() on a non-object in C:\xampp\htdocs\contenido-4.8.6\cms\front_content.php(932) : eval()'d code on line 590

lokal oder online, alles ausprobiert... es war doch aber früher schon mal möglich, mehrere Galerien einzurichten... Ich kann einer neuen Kategorie nur das Verzeichnis 'Bildergalerie' zuweisen. Seltsam - und mit Löschen u.ä. habe ich es auch nicht wegzaubern können. Vielleicht hat jemand eine Idee?

Vielen Dank!

Re: Fehler in der Bildergalerie

Verfasst: Do 26. Feb 2009, 19:11
von helgaK
da ist ja nicht viel gekommen.... :-( hier trotzdem die Lösung:

inzwischen hat ein befreundeter Entwicklerkollege den Fehler gefunden, den viele andere vielleicht noch gar nicht entdeckt haben, weil der Beispielmandant mehr als eine Seite in der Galerie hat:

[*] das ist ein simpler doofer copyPaste Fehler im Modul. Bei der 1. Bildergalerie nur deswegen nicht aufgetreten, weil die (im Bsp.Mandanten) aufgrund der Anzahl der Bilder mehrseitig ist, der Fehler aber liegt in einem Block, mit dem eine einseitige BG behandelt wird.

In Zeile 206
$oPreviousTpl->generate(...
ersetzen durch
$oCurrenTpl->generate(...
[*]

soweit der Kollege - ihm besten Dank!