title: Prestashop FrontController override not working
body: <p>I override frontController in override\classes\controller\FrontController.php. I added only simple code</p>
  
  <pre><code>    class FrontController extends FrontControllerCore
      {    
      init()
  {
          [...]
          $logo_image_url = 'themes/'._THEME_NAME_.'/img/shop/'.Tools::getValue('controller').'.png';
          if (!file_exists($logo_image_url)) $logo_image_url = 'themes/'._THEME_NAME_.'/img/shop/main.png';
          [...]
          $this-&gt;context-&gt;smarty-&gt;assign(array(
          // Usefull for layout.tpl
          [...]
          'logo_shop_image' =&gt; $logo_image_url,
          ));
      [...]
      }
      }
  </code></pre>
  
  <p>And in header.tpl i added img with <strong>src="{$logo_shop_image}"</strong>. I delete <strong>class_index.php</strong> and after page refresh it is working (<strong>class_index.php</strong> was regenerated) on my localhost.</p>
  
  <p>Overridedcode not working on my server. <strong>$logo_shop_image</strong> is always empty. I regenerating <strong>class_index.php</strong> too, it looks like presta stil uses <strong>original</strong> <strong>FrontController</strong> because when i override original code then it works. How to force using override file in override catalog?</p>
  
  <p>I interested in class_index.php file and i saw something strange.</p>
  
  <pre><code>  'FrontController' =&gt; 
    array (
      'path' =&gt; 'override/classes/controller/FrontController.php',
      'type' =&gt; 'class',
      'override' =&gt; false,
    ),
  </code></pre>
  
  <p>Why 'override' => false? This is file from working localhost. Is it important?</p>