Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

Funktionsaufruf mit Parse error (Selbstgeschribenes Modul)

  • Grazioli
  • Autor
  • Offline
  • Premium Mitglied
  • Premium Mitglied
Mehr
19 Feb. 2009 21:34 #20835 von Grazioli
Hallo zusammen,

ich versuche gerade das Modul mod_latestmissions auf J1.5 umzuschreiben!

Anpassungen habe ich bereits gemacht, aber jetzt erhalte ich einen Fehler
Code:
Parse error: parse error in E:\xampp\htdocs\Test_Version_Jommla\modules\mod_latestmissions\mod_latestmissions.php on line 175

In der Zeile 175 steht: } else {

Die Funktion sieht so aus:
Code:
function getData($params) { global $db; $query = 'SELECT * FROM #__missionmanagement_mission WHERE published="1" ORDER BY alarmdate DESC,alarmtime DESC,missionid DESC LIMIT '.$params->get('numbermissions','5').';'; $db->setQuery($query); $rows = $db->loadObjectList(); { echo "<script type='text/javascript'> alert('".$db->getErrorMsg()."'); </script>"; } else { $rows = $db->loadObjectList(); } return $rows; }

Was ist der Fehler?

Danke für Eure Hilfe!

Gruss Grazioli
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Feb. 2009 00:18 #20836 von DietmarH
In den Quotes in der Zeile darüber.
Mehr
20 Feb. 2009 12:55 #20839 von Tribal6
Code:
$rows = $db->loadObjectList(); { echo "<script type='text/javascript'> alert('".$db->getErrorMsg()."'); </script>"; } else { $rows = $db->loadObjectList(); }
...da fehlt das komplette "if"-Statement

Und ändere
Code:
global $db;

in
Code:
$db =& JFactory::getDBO();

Tue das, was du kannst, mit dem was du hast, da wo du bist.
  • Grazioli
  • Autor
  • Offline
  • Premium Mitglied
  • Premium Mitglied
Mehr
22 Feb. 2009 11:51 #20850 von Grazioli
Hallo,

nachdem ich jetzt die If-Anweisung und $db =& JFactory::getDBO(); geändert habe, erhalte ich diesen Fehler im Frontend:
Code:
Notice: Undefined variable: rows in E:\xampp\htdocs\Test_Version_Jommla\modules\mod_latestmissions\mod_latestmissions.php on line 178 Keine Einsätze vorhanden

Die Variablen habe ich alle nach der Version für J1.5 alle geändert, glaube ich!

Anbei das ganze mod_latstmissions.php im Zip-Archiv!

Bedanke mich für Eure Hilfe!

Gruss Grazioli
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden