Revision 18 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?php/*** @package shop* @author Lars Tiefland <ltiefland@gmail.com>* @copyright 2012* @version $Id$*//*** @package shop* @author Lars Tiefland <ltiefland@gmail.com>* @copyright 2012* @version $Id$*/namespace Weban;class directory{public $id;public $name;public $description;public $link;public $artikelstamm;public $bilder;public function __construct( $id = null ){$sql = "SELECTid,name,beschreibung AS description,artikelstammFROMdirectoryWHEREid = $idANDlanguage='" . $GLOBALS["INI"]["language"] . "'";$res = $GLOBALS["db"]->query( $sql );$row = $res->fetchRow();$this->id = $row["id"];$this->name = $row["name"];$this->description = $row["description"];$this->link = "/index.php?navigation=" . $this->id;$this->bilder = directory_bild::Liste( $this->id );$this->artikelstamm = $row["artikelstamm"];}public static function Liste( $father, $order="kennung" ){$items = array();$sql = "SELECTidFROMdirectoryWHEREfather = $fatherANDstatus = 0ANDartikelstamm=0ANDlanguage='" . $GLOBALS["INI"]["language"] . "'ORDER BY$order";$res = $GLOBALS["db"]->query( $sql );while ( $row = $res->fetchRow() ){$items[] = new directory( $row["id"] );}return $items;}}?>