如何在Codeigniter视图中正确插入引导导航栏?
我正在学习使用CodeIgniter进行开发,希望您能帮助我了解如何在视图中正确插入导航条。我需要知道保存navbar文件的目录以及如何在视图中调用此文件如何在Codeigniter视图中正确插入引导导航栏?,codeigniter,view,twitter-bootstrap-3,frameworks,Codeigniter,View,Twitter Bootstrap 3,Frameworks,我正在学习使用CodeIgniter进行开发,希望您能帮助我了解如何在视图中正确插入导航条。我需要知道保存navbar文件的目录以及如何在视图中调用此文件 <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title><?php echo $produto['nome']; ?></title> <!
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<title><?php echo $produto['nome']; ?></title>
<!-- link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" -->
<link rel="stylesheet" href="<?php echo base_url("assets/css/bootstrap.min.css"); ?>">
</head>
<body>
I need navbar here (This is a home view)
<div class="container">
<div class="row">
<div class="col-md-12">
<?php echo $produto['nome']; ?>
<?php echo $produto['preco']; ?>
<?php echo $produto['descricao']; ?>
</div>
</div>
</div>
</body>
</html>
您可以尝试在视图文件夹中创建一个模板文件夹,并放置一些文件,如header.php、nav.php、footer.php。在主视图中,您可以使用诸如
$this->load->view('template/nav')代码>
已更新
这是典型的header.php
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
...
<title>Put_your_title_here</title>
<link rel="stylesheet" href="<?php echo base_url('css/bootstrap.min.css'); ?>">
...
</head>
<body>
<!-- depends on your template design -->
<div class="dashboard-wrapper">
<div class="main-content">
<?php $this->load->view('template/nav.php'); ?>
<footer>Some footer content</footer>
</div><!-- /.main-content -->
</div><!-- /.dashboard-wrapper -->
<!-- Core Scripts - Include with every page -->
<script src="<?php echo base_url('js/jquery.min.js'); ?>"></script>
<script src="<?php echo base_url('js/bootstrap.min.js'); ?>"></script>
</body>
</html>
<div class="navbar navbar-default" role="navigation">
...
</div>
<?php $this->load->view('template/header'); ?>
<p><?php echo $message; ?></p>
<?php $this->load->view('template/header'); ?>
...
把你的头衔放在这里
有一个已定义的方法来访问它。您可以使用place并在任何需要的地方使用它(内部视图文件夹),只需遵循本教程:
<?php $this->load->view('template/header'); ?>
<p><?php echo $message; ?></p>
<?php $this->load->view('template/header'); ?>