title: Prestashop 1.6 custom module not displaying up on front end
body: <p>My module is not displaying on the frontend , I was following this link doc.prestashop.com/display/PS15/Creating+a+PrestaShop+module to create a custom module in prestashop 1.6.I've checked the position , cleared and disabled the cache , uninstalled and reinstalled the module but nothing worked so far . p.s the config.xml was generated automatically.</p>
  
  <p>here is my mymodule.php code</p>
  
  <pre><code>&lt;?php
  if (!defined('_PS_VERSION_'))
  exit;
  
  class MyModule extends Module
  {
      public function __construct()
      {
          $this-&gt;name= 'mymodule';
          $this-&gt;tab = 'front_office_features';
          $this-&gt;version = '1.0';
          $this-&gt;author = 'Zeeshan Abbas';
          $this-&gt;need_instance = 0;
          $this-&gt;ps_versions_compliancy = array('min' =&gt; '1.5','max' =&gt; '1.6');
          $this-&gt;dependencies = array('blockcart');
  
          parent::__construct();
  
  
  
          //it is not 1 it is L ok
          $this-&gt;displayName = $this-&gt;l('My module');
          $this-&gt;description = $this-&gt;l('Description of my module');
  
          $this-&gt;confirmUninstall = $this-&gt;l('are you sure you want to uninstall?? ');
  
          if (!Configuration::get('MYMODULE_NAME'))
              $this-&gt;warning = $this-&gt;l('No name provided');
      }
      public function install() {
          if (Shop::isFeatureActive())
              Shop::setContext(Shop::CONTEXT_ALL);
  
  
          return parent::install() &amp;&amp;
              $this-&gt;registerHook('leftColumn') &amp;&amp;
              $this-&gt;registerHook('header') &amp;&amp;
              Configuration::updateValue('MYMODULE_NAME','my friend');
      }
  
      public function uninstall()
      {
          if (!parent::uninstall() ||
          !Configuration::deleteByName('MYMODULE_NAME'))
          return false;
        return true;
      }
  
                  /*public function install()
                  {
                      if (parent::install() == false)
                      return false;
                      return true;
                  }*/
  
  
  
  }
  ?&gt;
  </code></pre>
  
  <p>here is my mymodule.tpl</p>
  
  <pre><code>&lt;!-- Block mymodule --&gt;
  &lt;div id="mymodule_block_left" class="block"&gt;
  &lt;h4&gt;Welcome!&lt;/h4&gt;
  &lt;div class="block_content"&gt;
  &lt;p&gt;Hello,
     {if isset($my_module_name) &amp;&amp; $my_module_name}
         {$my_module_name}
     {else}
         World
     {/if}
     !       
  &lt;/p&gt;   
  &lt;ul&gt;
    &lt;li&gt;&lt;a href="{$my_module_link}" title="Click this link"&gt;Click me!&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &lt;/div&gt;
  &lt;/div&gt;
  &lt;!-- /Block mymodule --&gt;
  </code></pre>