PHPBB模板注释有条件

时间:2010-03-19 01:53:07

标签: php html conditional

我在PHPBB中看到他们在HTML或XHTML中使用条件语句;如果你不知道我的意思,这里有一个片段:

<!-- IF MODERATORS -->
<p class="moderators"><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE 

-->{L_MODERATORS}<!-- ENDIF -->: {MODERATORS}</p>
<!-- ENDIF -->
<!-- IF U_MCP -->
    <p class="linkmcp">[ <a href="{U_MCP}">{L_MCP}</a> ]</p>
<!-- ENDIF -->

是否有关于如何在我自己的网站中实现此功能的说明?这将是非常有用的,并清理了很多代码。

3 个答案:

答案 0 :(得分:1)

我将查看PHPBB源代码并找到解析这些注释的文件。可能有一个模板类可以为您自己的项目重用。

如果有帮助,可以在以下网址获得有关语法的文档:

http://area51.phpbb.com/docs/coding-guidelines.html#templates

答案 1 :(得分:0)

PHP可能有效:

<?php if ($moderator) { ?>
<p class="moderators">
<?php } ?>

答案 2 :(得分:0)

要在模板中包含PHP代码,您需要使用特殊的PHP“注释条件”。

<!-- PHP -->
// your code goes here
<!-- ENDPHP -->