【发布时间】:2012-12-07 22:58:55
【问题描述】:
我正在使用 Smarty 和 CodeIgniter。
这是我的代码:
<!doctype html>
<html lang="en-gb">
<head>
<title>Frustrating as Hell</title>
<meta charset="utf-8">
</head>
<body>
{if $test == 'hello'}
Hello!
{/if}
</body>
</html>
如果我在 Chrome 上查看源代码,我会看到这个(删除了不必要的部分):
<body>
Hello!
</body>
我希望它像这样正确嵌套:
<body>
Hello!
</body>
我该怎么做?请不要建议{strip}{/strip},它会输出我不想要的<body>Hello!</body>。
谢谢!
【问题讨论】:
-
为什么要费心输出缩进标记?如果你在调试,你的调试工具应该有一个内置的美化器。您的来源应该缩进。您的输出不应包含无关的空格(这是浪费字节)
标签: php codeigniter templates smarty