Author: uncleringo
Date: 2010-05-20 17:22:34 +0200 (Thu, 20 May 2010)
New Revision: 29556

Added:
   
plugins/sfTrafficCMSPlugin/trunk/lib/filter/doctrine/PluginsfTrafficCMSSubPageFormFilter.class.php
   
plugins/sfTrafficCMSPlugin/trunk/lib/form/doctrine/PluginsfTrafficCMSSubPageForm.class.php
   
plugins/sfTrafficCMSPlugin/trunk/lib/model/doctrine/PluginsfTrafficCMSSubPage.class.php
   
plugins/sfTrafficCMSPlugin/trunk/lib/model/doctrine/PluginsfTrafficCMSSubPageTable.class.php
   
plugins/sfTrafficCMSPlugin/trunk/modules/sfTrafficCMSPlugin/templates/_subPageMenu.php
   
plugins/sfTrafficCMSPlugin/trunk/modules/sfTrafficCMSPlugin/templates/showSubPageSuccess.php
Modified:
   plugins/sfTrafficCMSPlugin/trunk/config/doctrine/schema.yml
Log:
Moved the updated cms page schema back into the plugin. sweet



Modified: plugins/sfTrafficCMSPlugin/trunk/config/doctrine/schema.yml
===================================================================
--- plugins/sfTrafficCMSPlugin/trunk/config/doctrine/schema.yml 2010-05-20 
15:20:09 UTC (rev 29555)
+++ plugins/sfTrafficCMSPlugin/trunk/config/doctrine/schema.yml 2010-05-20 
15:22:34 UTC (rev 29556)
@@ -10,6 +10,7 @@
     meta_keywords:    { type: string(250) }
     meta_description: { type: string(250) }
     body_copy:        { type: string(10000) }
+    has_sub_pages:    { type: boolean, notnull: true, default: false }
 
 sfTrafficCMSSubPage:
   actAs:

Added: 
plugins/sfTrafficCMSPlugin/trunk/lib/filter/doctrine/PluginsfTrafficCMSSubPageFormFilter.class.php
===================================================================
--- 
plugins/sfTrafficCMSPlugin/trunk/lib/filter/doctrine/PluginsfTrafficCMSSubPageFormFilter.class.php
                          (rev 0)
+++ 
plugins/sfTrafficCMSPlugin/trunk/lib/filter/doctrine/PluginsfTrafficCMSSubPageFormFilter.class.php
  2010-05-20 15:22:34 UTC (rev 29556)
@@ -0,0 +1,13 @@
+<?php
+
+/**
+ * PluginsfTrafficCMSSubPage form.
+ *
+ * @package    ##PROJECT_NAME##
+ * @subpackage filter
+ * @author     ##AUTHOR_NAME##
+ * @version    SVN: $Id: sfDoctrineFormFilterPluginTemplate.php 23810 
2009-11-12 11:07:44Z Kris.Wallsmith $
+ */
+abstract class PluginsfTrafficCMSSubPageFormFilter extends 
BasesfTrafficCMSSubPageFormFilter
+{
+}

Added: 
plugins/sfTrafficCMSPlugin/trunk/lib/form/doctrine/PluginsfTrafficCMSSubPageForm.class.php
===================================================================
--- 
plugins/sfTrafficCMSPlugin/trunk/lib/form/doctrine/PluginsfTrafficCMSSubPageForm.class.php
                          (rev 0)
+++ 
plugins/sfTrafficCMSPlugin/trunk/lib/form/doctrine/PluginsfTrafficCMSSubPageForm.class.php
  2010-05-20 15:22:34 UTC (rev 29556)
@@ -0,0 +1,13 @@
+<?php
+
+/**
+ * PluginsfTrafficCMSSubPage form.
+ *
+ * @package    ##PROJECT_NAME##
+ * @subpackage form
+ * @author     ##AUTHOR_NAME##
+ * @version    SVN: $Id: sfDoctrineFormPluginTemplate.php 23810 2009-11-12 
11:07:44Z Kris.Wallsmith $
+ */
+abstract class PluginsfTrafficCMSSubPageForm extends 
BasesfTrafficCMSSubPageForm
+{
+}

Added: 
plugins/sfTrafficCMSPlugin/trunk/lib/model/doctrine/PluginsfTrafficCMSSubPage.class.php
===================================================================
--- 
plugins/sfTrafficCMSPlugin/trunk/lib/model/doctrine/PluginsfTrafficCMSSubPage.class.php
                             (rev 0)
+++ 
plugins/sfTrafficCMSPlugin/trunk/lib/model/doctrine/PluginsfTrafficCMSSubPage.class.php
     2010-05-20 15:22:34 UTC (rev 29556)
@@ -0,0 +1,16 @@
+<?php
+
+/**
+ * PluginsfTrafficCMSSubPage
+ * 
+ * This class has been auto-generated by the Doctrine ORM Framework
+ * 
+ * @package    ##PACKAGE##
+ * @subpackage ##SUBPACKAGE##
+ * @author     ##NAME## <##EMAIL##>
+ * @version    SVN: $Id: Builder.php 7490 2010-03-29 19:53:27Z jwage $
+ */
+abstract class PluginsfTrafficCMSSubPage extends BasesfTrafficCMSSubPage
+{
+
+}
\ No newline at end of file

Added: 
plugins/sfTrafficCMSPlugin/trunk/lib/model/doctrine/PluginsfTrafficCMSSubPageTable.class.php
===================================================================
--- 
plugins/sfTrafficCMSPlugin/trunk/lib/model/doctrine/PluginsfTrafficCMSSubPageTable.class.php
                                (rev 0)
+++ 
plugins/sfTrafficCMSPlugin/trunk/lib/model/doctrine/PluginsfTrafficCMSSubPageTable.class.php
        2010-05-20 15:22:34 UTC (rev 29556)
@@ -0,0 +1,19 @@
+<?php
+
+/**
+ * PluginsfTrafficCMSSubPageTable
+ * 
+ * This class has been auto-generated by the Doctrine ORM Framework
+ */
+class PluginsfTrafficCMSSubPageTable extends Doctrine_Table
+{
+    /**
+     * Returns an instance of this class.
+     *
+     * @return object PluginsfTrafficCMSSubPageTable
+     */
+    public static function getInstance()
+    {
+        return Doctrine_Core::getTable('PluginsfTrafficCMSSubPage');
+    }
+}
\ No newline at end of file

Added: 
plugins/sfTrafficCMSPlugin/trunk/modules/sfTrafficCMSPlugin/templates/_subPageMenu.php
===================================================================
--- 
plugins/sfTrafficCMSPlugin/trunk/modules/sfTrafficCMSPlugin/templates/_subPageMenu.php
                              (rev 0)
+++ 
plugins/sfTrafficCMSPlugin/trunk/modules/sfTrafficCMSPlugin/templates/_subPageMenu.php
      2010-05-20 15:22:34 UTC (rev 29556)
@@ -0,0 +1,8 @@
+<?php if ($subPages = $page->getSubPages()): ?>
+<ul id="page-sub-menu">
+  <li<? if ($sf_data->getRaw('currentPage') instanceof sfTrafficCMSPage) { 
echo ' class="selected"'; } ?>><a href="<?php echo url_for('@simple_page?slug=' 
. $page->slug) ?>"><?php echo $page->title ?></a></li>
+<?php foreach ($subPages as $subPage): ?>
+  <li<? if ($sf_data->getRaw('currentPage') instanceof sfTrafficCMSSubPage && 
$subPage->id == $currentPage->id) { echo ' class="selected"'; } ?>><a 
href="<?php echo url_for('@simple_sub_page?slug=' . $subPage->slug . 
'&parentslug=' . $subPage->Parent->slug) ?>"><?php echo $subPage->title 
?></a></li>
+<?php endforeach ?>
+</ul>
+<?php endif ?>
\ No newline at end of file

Added: 
plugins/sfTrafficCMSPlugin/trunk/modules/sfTrafficCMSPlugin/templates/showSubPageSuccess.php
===================================================================
--- 
plugins/sfTrafficCMSPlugin/trunk/modules/sfTrafficCMSPlugin/templates/showSubPageSuccess.php
                                (rev 0)
+++ 
plugins/sfTrafficCMSPlugin/trunk/modules/sfTrafficCMSPlugin/templates/showSubPageSuccess.php
        2010-05-20 15:22:34 UTC (rev 29556)
@@ -0,0 +1,3 @@
+<h1><?php echo $subPage->title ?></h1>
+<?php include_partial('sfTrafficCMSPlugin/subPageMenu', array('page' => 
$subPage->Parent, 'currentPage' => $subPage)) ?>
+<div id="body"><?php echo $sf_data->getRaw('subPage')->body_copy ?></div>
\ No newline at end of file

-- 
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