如何在prestashop中创建tpl文件?

时间:2014-04-05 10:14:24

标签: php html prestashop

我知道以下函数用于在prestashop中显示表单。

     public function getContent()
        {
            $this->_html="<h2>".$this->name."</h2><form>
    <label>Username</label>
    <input type='text' name='username'><br>
    <label>Password</label>
    <input type='text' name='password'><br>
    <input type='submit' name='save' value='save'>
</form>";
            return $this->_html;
      }

但我想知道如何使用.tpl文件

进行相同的操作

1 个答案:

答案 0 :(得分:1)

TPL文件可以在模块挂钩中显示:

public function hookLeftColumn($params)
{
  $this->smarty->assign(
    array(
      'name' => $this->name,
    )
  );
  return $this->display(__FILE__, 'example.tpl');
}

example.tpl:

<h2>{$name}</h2> <form> <label>Username</label> <input type='text' name='username'><br> <label>Password</label> <input type='text' name='password'><br> <input type='submit' name='save' value='save'> </form>