Revision 2 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?php/*** @author Lars Tiefland* @copyright 2012*/namespace Weban;class randelement{public function __construct( $id ){$sql = "SELECTid,ueberschrift AS titel,text AS inhalt,typ,untertyp,bild_url,bild_link,positionFROMsonderkastenWHEREid = $id";$res = $GLOBALS["db"]->query( $sql );$row = $res->fetchRow();foreach ( $row as $feld => $wert ){$this->$feld = $wert;}}public static function Liste( $position ){$sql = "SELECTidFROMsonderkastenWHEREposition LIKE '%$position%'ANDlanguage = '" . $GLOBALS["INI"]["language"] . "'ANDshops_ID = '" . $GLOBALS["INI"]["shops_ID"] . "'";$res = $GLOBALS["db"]->query( $sql );while ( $row = $res->fetchRow() ){$kasten = new randelement( $row["id"] );$pos_arr = explode( ",", $kasten->position );$pos = getPageType( "sonderkasten" );if ( in_array( $pos, $pos_arr ) || count( $pos_arr ) == 1 ){$ret[] = $kasten;}}return $ret;}}?>