openrat-cms

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

commit a2650cf73d79f84c1c83d6909198d0054d124202
parent 269ced9302ffb8f95bc5218eaecdf6bf7471b7d7
Author: dankert <devnull@localhost>
Date:   Sun, 25 Apr 2004 19:31:46 +0200

Bei Löschen auch Elemente entfernen

Diffstat:
objectClasses/Template.class.php | 11++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/objectClasses/Template.class.php b/objectClasses/Template.class.php @@ -20,7 +20,10 @@ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // --------------------------------------------------------------------------- // $Log$ -// Revision 1.1 2004-04-24 15:15:12 dankert +// Revision 1.2 2004-04-25 17:31:46 dankert +// Bei Löschen auch Elemente entfernen +// +// Revision 1.1 2004/04/24 15:15:12 dankert // Initiale Version // // --------------------------------------------------------------------------- @@ -297,6 +300,12 @@ class Template function delete() { $db = db_connection(); + + foreach( $this->getElementIds() as $elementid ) + { + $element = new Element( $elementid ); + $element->delete(); + } $sql = new Sql( 'DELETE FROM {t_templatemodel}'. ' WHERE templateid={templateid}' );