commit a2650cf73d79f84c1c83d6909198d0054d124202
parent 269ced9302ffb8f95bc5218eaecdf6bf7471b7d7
Author: dankert <devnull@localhost>
Date: Sun, 25 Apr 2004 19:31:46 +0200
Bei Löschen auch Elemente entfernen
Diffstat:
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}' );