Moin Moin

Ich arbeite zur Zeit am osc2pragmaX Shop Modul und komm da nicht so recht weiter.
Folgendes Problem:
Wenn das Modul als Modul eingebunden wird und über das Menü aufgerufen wird, ist soweit alles OK.
Wenn ich jetzt aber das Modul als Home auf der Startseite anzeigen lassen will,
siehe
hier ,
wird nur der osc Header angezeigt:

osc_header Syntax:
/************************************************************************/
defined('mxMainFileLoaded') or die('access denied');
if (stristr(htmlentities($_SERVER['PHP_SELF']), "osc_header.php")) {
Header("Location: index.php");
die();
}
define('MX_HEADER', true);
require_once("mainfile.php");
##################################################
# Include some common header for HTML generation #
##################################################
Ich habe die befürchtung, das es an der custom_mainfile liegt.
Ich habe hier folgende Syntax:
if (!defined('FORUM_ADMIN')) {
//extra check for installer or upgrade process without error
$result = $db->sql_query("SELECT customers_id FROM address_book WHERE address_book_id='1'");
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
if ((int)$row['customers_id']){
if (function_exists('ini_get') && (ini_get('register_globals') == false) && (PHP_VERSION < 4.3) ) {
exit('Server Requirement Error: register_globals is disabled in your PHP configuration. This can be enabled in your php.ini configuration file or in the .htaccess file in your catalog directory. Please use PHP 4.3+ if register_globals cannot be enabled on the server.');
}
// include server parameters
@require('config.php');
//@require('modules/catalog/includes/configure.php');
Da ich im pragmaMX kein Forum gefunden habe könnte es auch die
if (!defined('FORUM_ADMIN')) {
Syntax sein?
Sollte ein Forum installiert sein??
Ich möchte mich für die Fragen im Vorfeld entschuldigen,
aber ich bin zur Zeit nur auf dem Nuke eingearbeitet.
Es kann ja sein das ich irgend wo ein Denkfehler mache.

MfG
Peter