首页 文章

Codeigniter:带有if / else的 Headers 和 Headers 标签

提问于
浏览
0

我是CodeIgniter和PHP的新手 . 我正在寻找一个示例,以便在将其重新编码到我的项目之前了解它是如何工作的 . 如果你想要没有任何例子,你也可以解释 . 我一直在互联网上寻找它,但我还没找到 . 我不知道如何在Google上搜索这个主题 .

我有两个header.php文件,在"views"文件夹中重命名为header_post.php和header_main.php .

对于header_post.php,描述, Headers 等元标记会根据我发布的帖子的 Headers 和内容进行更改 .

对于header_main.php,描述, Headers 等元标记基于我的博客的 Headers 和描述是稳定的 .

但我想创建一个header.php而不是header_post.php和header_main.php . 当它在博客的主页中时,我为header_main.php编写的代码应该可以工作,另一方面当它在帖子的页面中时,我为header_post.php编写的代码应该可以工作 .

举个例子,

Homepage:  <title>Bari's Blog</title>
In a Post: <title>Post's Title</title>

我需要你的帮助,如何编写if / else语句?

1 回答

  • 1

    您可以检查是否设置了用于设置 Headers 等的变量:

    <?php if (isset($title) && $title) { ?>   
    <title><?php echo $title;?></title>
    <?php } else { ?>
    <title>Bari's Blog</title>
    <?php } ?>
    

相关问题