title: Magento categories listing using getCollection & addLevelFilter but exclude Default Root Category
body: <p>I'm using the following code to grab a collection and to filter on a level using addLevelFilter(2). This outputs all my categories at level 2 perfectly except it also pulls through the Default Root Category in my list. I want to exclude this from view but having looked through all the available methods, I see nothing that will help me remove/exclude certain levels or categories. I really want a full proof solution so if I were to choose say level 3 it would only show level three and not level 1,2,3. Does anyone have a suggestion to pull only a certain level/categories!!??</p>
  
  <pre><code>&lt;?php
  $categories = Mage::getModel('catalog/category')
                      -&gt;getCollection()
                      -&gt;addAttributeToSelect('*')
                      -&gt;addIsActiveFilter()
                      -&gt;addLevelFilter(2)
                      -&gt;addOrderField('name');
      foreach($categories as $category):
  ?&gt;
      &lt;div class="home-cats"&gt;
          &lt;div class="product-image"&gt;
             &lt;a href="&lt;?php echo $category-&gt;getURL() ?&gt;" title="&lt;?php echo $this-&gt;htmlEscape($category-&gt;getName()) ?&gt;"&gt;
               &lt;img src="&lt;?php echo $category-&gt;getImageUrl() ?&gt;" width="88" alt="&lt;?php echo $this-&gt;htmlEscape($category-&gt;getName()) ?&gt;" /&gt;
             &lt;/a&gt;
          &lt;/div&gt;
      &lt;/div&gt;
  &lt;?php endforeach; ?&gt;
  </code></pre>
  
  <p>Any advice/feedback would be greatly appreciated. Cheers, Sahus</p>