Codeigniter: теги заголовка и заголовка с if/else
Я новичок в CodeIgniter, а также в PHP. Я ищу пример, чтобы узнать, как это работает, прежде чем перекодировать его в мой проект. А также вы можете объяснить в принципе, если вы хотите без какого-либо примера. Я искал его в интернете, но пока не смог найти. Я не знаю, как искать эту тему в Google, я думаю.
У меня есть два файла header.php, которые переименованы в header_post.php и header_main.php в папке "views".
Для header_post.php метатеги, такие как описание, заголовок и т. Д., Изменяются в зависимости от заголовка и содержания публикации, которую я опубликовал.
Для header_main.php метатеги, такие как description, title и т. Д., Стабильны в зависимости от заголовка и описания моего блога.
Но я хочу создать 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 ответ
Вы можете проверить, установлены ли переменные для установки заголовка и т. Д.
<?php if (isset($title) && $title) { ?>
<title><?php echo $title;?></title>
<?php } else { ?>
<title>Bari's Blog</title>
<?php } ?>