GeneralCategory, retrieve main using level 0.
authorGusa <gu.martinm@gmail.com>
Sat, 15 Dec 2012 02:52:01 +0000 (03:52 +0100)
committerGusa <gu.martinm@gmail.com>
Sat, 15 Dec 2012 02:52:01 +0000 (03:52 +0100)
apps/userfront/modules/category/templates/indexSuccess.php
lib/model/doctrine/GeneralCategoryTable.class.php

index b86a81c..dbe2b59 100644 (file)
       }
       ?>>
       <td><a><?php echo $category ?></a></td>
-      <?php if ($node->getLevel() != '0'): ?>
-        <td><input type="checkbox" id="chosen" class="NFCheck" value="<?php echo $category->getId() ?>"
-        <?php foreach ($category->getUserBaskets() as $userBasket): ?>
-            <?php if ($userBasket->getUserId() == $userId): ?>
-                checked
-                <?php break ?>
-            <?php endif; ?>
-        <?php endforeach; ?>
-        ></td>
-      <?php else: ?>
-        <td></td>
-      <?php endif; ?>
+      <td><input type="checkbox" id="chosen" class="NFCheck" value="<?php echo $category->getId() ?>"
+      <?php foreach ($category->getUserBaskets() as $userBasket): ?>
+          <?php if ($userBasket->getUserId() == $userId): ?>
+              checked
+              <?php break ?>
+          <?php endif; ?>
+      <?php endforeach; ?>
+      ></td>
     </tr>
     <?php endforeach; ?>
   </tbody>
index a33719b..007abd0 100644 (file)
@@ -19,13 +19,13 @@ class GeneralCategoryTable extends Doctrine_Table
 
 
     /**
-    * Returns general categories, ordered by lft field.
+    * Returns general categories skipping main category and ordered by lft field.
     *
     * @return Doctrine Query
     */
     public function getGeneralCategoriesByLftQuery()
     {
-        return $this->createQuery('gc')->where('gc.id != 1')
+        return $this->createQuery('gc')->where('gc.level != 0')
                                        ->orderBy('gc.lft');
     }
 }