Willkommen, Gast
Angemeldet bleiben:

THEMA:

Funktionsaufruf mit Parse error (Selbstgeschribenes Modul) 19 Feb 2009 21:34 #20835

Hallo zusammen,

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

Anpassungen habe ich bereits gemacht, aber jetzt erhalte ich einen Fehler
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:
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.

Re: Funktionsaufruf mit Parse error (Selbstgeschribenes Modul) 20 Feb 2009 00:18 #20836

  • DietmarHs Avatar
  • DietmarH
In den Quotes in der Zeile darüber.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Re: Funktionsaufruf mit Parse error (Selbstgeschribenes Modul) 20 Feb 2009 12:55 #20839

$rows = $db->loadObjectList(); {
      echo "<script type='text/javascript'> alert('".$db->getErrorMsg()."'); </script>";
   } else {
      $rows = $db->loadObjectList();
   }
...da fehlt das komplette "if"-Statement

Und ändere
global $db;

in
$db =& JFactory::getDBO();
Tu das was du kannst, mit dem was du hast, da wo du bist

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Re: Funktionsaufruf mit Parse error (Selbstgeschribenes Modul) 22 Feb 2009 11:51 #20850

Hallo,

nachdem ich jetzt die If-Anweisung und $db =& JFactory::getDBO(); geändert habe, erhalte ich diesen Fehler im Frontend:
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.

  • Seite:
  • 1