commit 2d68ee1d123d1bb0e22445fcc5251c2859c11eb6 parent 6871d75fc030628e87083126049e07614e967bf6 Author: Jan Dankert <devnull@localhost> Date: Fri, 11 Jul 2014 01:32:39 +0200 Methode zum Ermitteln der 1. Seite. Diffstat:
model/Folder.class.php | | | 26 | ++++++++++++++++++++++++++ |
1 file changed, 26 insertions(+), 0 deletions(-)
diff --git a/model/Folder.class.php b/model/Folder.class.php @@ -417,6 +417,32 @@ class Folder extends Object * * @return Object Objekt */ + public function getFirstPage() + { + $db = db_connection(); + + $sql = new Sql('SELECT id FROM {t_object} '. + ' WHERE parentid={objectid}'. + ' AND (is_page=1)'. + ' ORDER BY orderid ASC' ); + $sql->setInt( 'objectid' ,$this->objectid ); + + $oid = intval($db->getOne( $sql )); + + if ( $oid != 0 ) + $o = new Object($oid); + else + $o = null; + + return $o; + } + + + /** + * Ermittelt die erste Seite oder Verkn�pfung in diesem Ordner. + * + * @return Object Objekt + */ function getFirstPageOrLink() { $db = db_connection();