title: How to check a complex condition in Smarty(PHP)
body: <p>I need to display a section or another in a smarty template. My condition is simple: if a smarty value starts with a string I should display one section, otherwise the other smarty section should be displayed. I can change only the tpl files.</p>
  
  <pre><code>    {php}
      if (substr($url,0,4) != 'http')
      {
      {/php}
                    section 1
  
      {php}
      }
      else
      {
      {/php}
          section 2   
      {php}
      }
      {/php}
  </code></pre>
  
  <p>The problem is that I can not read the url varible which was previously assigned using $smarty->assign. Basically, I'm looking for the smarty function that can be used to retrieve a value, or if there is a better solution.</p>