openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

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();