【发布时间】:2014-10-02 02:52:58
【问题描述】:
我有一个模板,它使用 php 包含文件 $content 来显示页面的主要内容。我希望根据内容更改页面标题。我可以在包含的 $content php 文件中声明 $pagetitle,但问题是在布局中,内容是在 pagetitle 之后加载的。
我不想每次加载页面时都从我的代码中设置 $pagetitle,我宁愿将它放在相关的内容文件中,这样每次我包含页面时它都会自动设置。我该怎么做?
<div class="container">
<main class="content">
<div id="ctopspace"><h2><?php echo $pagetitle;></h2></div>
<div id="cleftspace"></div>
<?php include $content;?>
</main><!-- .content -->
</div><!-- .container-->
【问题讨论】:
-
将整个
.content类移动到$content包含? -
您可以使用 $_GET 找出您当前的位置。这是假设您正在使用某种路由系统。