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

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • DietmarH
  • Besucher
  • Besucher
20 Feb. 2009 00:18 #20836 von DietmarH
In den Quotes in der Zeile darüber.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • 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

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden