Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA: Funktionsaufruf mit Parse error (Selbstgeschribenes Modul)

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

  • DietmarH
  • DietmarHs Avatar
  • Besucher
  • Besucher
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();
Man soll das Kind ins Korn werfen solange es noch heiss ist, auch wenn das der eine Tropfen ist, der dem Fass die Krone ins Gesicht schlägt...

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