Author: ornicar2
Date: 2010-02-08 16:29:11 +0100 (Mon, 08 Feb 2010)
New Revision: 27741

Modified:
   
plugins/diemPlugin/trunk/dmCorePlugin/lib/model/doctrine/PluginDmPageTable.class.php
Log:
[Diem]
- PluginDmPageTable now adds a dmUser/signin widget when it creates the 
main/signin page

Modified: 
plugins/diemPlugin/trunk/dmCorePlugin/lib/model/doctrine/PluginDmPageTable.class.php
===================================================================
--- 
plugins/diemPlugin/trunk/dmCorePlugin/lib/model/doctrine/PluginDmPageTable.class.php
        2010-02-08 15:13:44 UTC (rev 27740)
+++ 
plugins/diemPlugin/trunk/dmCorePlugin/lib/model/doctrine/PluginDmPageTable.class.php
        2010-02-08 15:29:11 UTC (rev 27741)
@@ -57,13 +57,21 @@
     // check signin page
     if (!$this->createQuery('p')->where('p.module = ? AND p.action = ?', 
array('main', 'signin'))->exists())
     {
-      $this->create(array(
+      $signinPage = $this->create(array(
         'module' => 'main',
         'action' => 'signin',
         'name' => $this->getService('i18n')->__('Signin'),
         'title' => $this->getService('i18n')->__('Signin'),
         'slug' => 'signin'
-      ))->getNode()->insertAsLastChildOf($root);
+      ));
+      
+      $signinPage->getNode()->insertAsLastChildOf($root);
+
+      dmDb::table('DmWidget')->create(array(
+        'module' => 'dmUser',
+        'action' => 'signin',
+        'dm_zone_id' => $signinPage->PageView->Area->Zones[0]->id
+      ));
     }
   }
   

-- 
You received this message because you are subscribed to the Google Groups 
"symfony SVN" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/symfony-svn?hl=en.

Reply via email to