Verfasst am: Sa März 24, 2007 5:11 pm Titel: Tabellenanfang in der coppermine 1.3.1c
Hallo!
Ich suche seit einiger Zeit in dem coppermine 1.3.1c Modul vergebens die Funktion mit der die erste Tabelle des Modules geöffnet wird. Ich möchte quasi beim Aufruf des Modules mit einem Include eine PHP-Seite vor der ersten Tabelle einfügen.
In den meisten Modulen funzt das wie hier auch wunderbar:
Leider wurde das in der index.php des Coppermine Modules etwas anders gestaltet, so das der der typische OpenTable(); und CloseTable(); nicht genutzt wird. Auch gibt es hier keinen include der header.php, wonach man sich orientieren könnte.
Ich habe es auch bereits im genutzten Theme der Coppermine probiert und konnte bisher den include meiner eigenen PHP-Seite nur über das Main-Menü zu setzen. Damit befindet sich meine Seite aber immer noch innherhalb der ersten Tabelle des Modules.
Nun meine Frage:
Wo wird die erste Tabelle des gesamten Modules bestimmt, so dass ich meinen include, wie oben beschrieben, über die erste Tabelle bekomme?
Ich habe nun selbst eine Lösung zu meinem Problem gefunden.
Wer also schon immer mal wissen wollte, wo der erste opentable(); des coppermine-modules gesetzt wurde, um zb wie ich einen animierten Flash-Banner darüber zusetzen, der findet diese Stelle in der function pageheader innerhalb der Datei functions.inc, die sich im inculdes-Ordner des Coppermine-Modules befindet.
öffne: modules/coppermine/include/functions.inc
suche nach :
Code:
// Function for writing a pageheader
function pageheader($section, $meta = '')
{
global $CONFIG, $CPG_VERSION, $CPG_M_DIR, $template_header;
// header('P3P: CP="CAO DSP COR CURa ADMa DEVa OUR IND PHY ONL UNI COM NAV INT DEM PRE"');
user_save_profile();
$TMPCONFIG = $CONFIG;
require_once("header.php");
$CONFIG = $TMPCONFIG;
// hier kann man den include setzen, bzw seinen eigenen content schreiben
OpenTable();
include("modules/coppermine/eigene.php");
CloseTable();
// hier ist der besagte erste opentable des Modules
OpenTable();
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.