title: Creating Magento Hello World
body: <p>Creating a simple hello wold in Magento and need some help. I can get "Hello World" to show up just fine on a white screen with my IndexController, but whenever I try to use the default theme, I get nothing.</p>
  
  <p>My files are as follows
  local</p>
  
  <pre><code>New
    Helloworld
      Block
        Helloworld.php
      controllers
        IndexControllers.php
      etc
        config.xml
  
  App
    design
      frontend
        default
          layout
            helloworld.xml
          template
            helloworld
              helloworld.phtml
  </code></pre>
  
  <p>Here's my config </p>
  
  <pre><code>    &lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;config&gt;
      &lt;modules&gt;
          &lt;New_Helloworld&gt;
              &lt;version&gt;0.0.1&lt;/version&gt;
          &lt;/New_Helloworld&gt;
      &lt;/modules&gt;
      &lt;frontend&gt;
          &lt;routers&gt;
              &lt;helloworld&gt;
                  &lt;use&gt;standard&lt;/use&gt;
                  &lt;args&gt;
                      &lt;module&gt;New_Helloworld&lt;/module&gt;
                      &lt;frontName&gt;helloworld&lt;/frontName&gt;
                  &lt;/args&gt;
              &lt;/helloworld&gt;
          &lt;/routers&gt;
          &lt;layout&gt;
              &lt;updates&gt;
                  &lt;helloworld&gt;
                        &lt;file&gt;helloworld.xml&lt;/file&gt;
                  &lt;/helloworld&gt;
              &lt;/updates&gt;
          &lt;/layout&gt;  
      &lt;/frontend&gt;
      &lt;global&gt;
          &lt;blocks&gt;
              &lt;helloworld&gt;
                  &lt;rewrite&gt;
                       &lt;helloworld&gt;New_Helloworld_Block_Helloworld&lt;/helloworld&gt;
                  &lt;/rewrite&gt;
              &lt;/helloworld&gt;
           &lt;/blocks&gt;
      &lt;/global&gt;
  &lt;/config&gt;
  </code></pre>
  
  <p>Here's my helloworld.xml</p>
  
  <pre><code>&lt;?xml version="1.0"?&gt;
  
      &lt;layout version="0.1.0"&gt;
  
          &lt;helloworld_index_index&gt;
              &lt;reference name="root"&gt;
                  &lt;action method="setTemplate"&gt;&lt;template&gt;page/1column.phtml&lt;/template&gt;&lt;/action&gt;
              &lt;/reference&gt;
              &lt;reference name="content"&gt;
                  &lt;block type="helloworld/helloworld" name="hello" template="helloworld/helloworld.phtml"/&gt;
              &lt;/reference&gt;
          &lt;/helloworld_index_index&gt;
  
      &lt;/layout&gt;
  </code></pre>
  
  <p>I have a simple echo hello world in design/default/default/template/helloworld/helloworld.phtml</p>
  
  <p>My IndexController file is as follows</p>
  
  <pre><code>&lt;?php
  class New_Helloworld_IndexController extends Mage_Core_Controller_Front_Action
  {
       public function indexAction()
       {
           $this-&gt;loadLayout();
           $this-&gt;renderLayout();
       }
  }
  </code></pre>