模板未引发简单语法错误

时间:2020-02-03 01:45:21

标签: twig

Twig模板版本1.0.x

您好,我正在将Twig模板与PHP配合使用。我发现Twig不会在简单语法错误上抛出错误。它只是显示为空白,这无济于事。

例如,我有以下代码片段,该片段缺少for循环的一部分,而Twig只是用空白响应。如果Twig产生浏览器错误,而不是仅仅盯着代码,那会容易得多。 Twig用空白与语法错误进行响应是否有原因?任何帮助将不胜感激,并有助于加快调试速度。


下面是缺少声明的模板文件片段

{% for productid, product_row in FullProductList 
    <tr>
        <td><input type="checkbox" id='ProdAssembs_{{ productid }}' name="ProdAssembs[{{ productid }}]" >  </td>
        <td>{{ product_row.prodcode }}</td>
        <td>{{ product_row.prodname }}</td>
    </tr>
{% endfor %

下面是调用要显示的模板的php代码

$this->template->display('product.form.tpl');

0 个答案:

没有答案