Der Übersicht halber möchte ich aber ein eigenes Template für dieses Modul machen. Ist eigentlich einfach, will nur Daten aus der DB auslesen und diese dann an die Template-Datei übergeben, wo die Daten ausgegeben werden.
Meine php Datei sieht wie folgt aus:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <?php // copyright by david //schein ilch beginnt defined ( 'main' ) or die ( 'no direct access' ); $title = $allgAr [ 'title' ]. ' :: Gigs ' . $lang [ 'Gigs' ]; $hmenu = 'Gigs ' . $lang [ 'Gigs' ]; $design = new design ( $title , $hmenu ); $design ->header(); //schein ilch hoert auf $query = db_query( 'SELECT gigs.bild, gigs.datum, gigs.ort, gigs.eintritt, gigs.vorband, gigs.anfahrt FROM prefix_gigs as gigs ORDER BY id DESC LIMIT 0, 5' ); while ( $row = db_fetch_assoc( $query )) { //echo'wo ist es '.$row['ort'].' '; //ab hier bin ich mir nicht sicher ob das so klappt, habe versucht mir das von der news.php abzuschauen $ort = $row [ 'ort' ]; $ar = array ( 'ort' => $ort ); $tpl = new tpl( "gigs.htm" ); $tpl = set_ar_out( $ar ); } // schein ilch $design ->footer(); ?> |
Kriege dann auf der seite wenn ich die gigs.htm aufrufe den fehler :
Fatal error: Call to undefined function set_ar_out() in /usr/export/www/vhosts/funnetwork/hosting/killingzone/Jaezzhole/include/contents/gigs.php on line 18
Die htm-Datei sieht wie folgt aus:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <div class="gigscontainer> <div class="gigsbild">{bild}</div> <div class="gigsdatum"></div> <div class="gigsort">{ort}</div> <div class="gigseintritt"></div> <div class="gigsvorband"></div> <div class="gigsanfahrt"></div> </div> |
und aussehen soll es wie folgt :

Wäre cool wenn mir jmd helfen könnte...
Mfg Darkentik