我正在使用“立即申请”按钮的职业页面
<a class="btn-system btn-medium" href="apply/<?php echo $job->id;?> " style="box-shadow:none !important;">Apply Now</a>
现在我已经将这个anachor标签的路线改为
$route['apply/(:any)']='welcome/apply/$1' ;
现在,当我点击带有以下链接的标题导航时:
<ul class="nav navbar-nav navbar-right">
<li><a href="home">Home</a></li>
<li><a href="about">About Us</a></li>
<li><a href="services">Services</a></li>
<li><a href="portfolio">Portfolio</a></li>
<li><a href="blog">Blog</a></li>
<li><a href="careers">Career</a></li>
<li><a href="contact">Contact</a></li>
</ul>
它生成链接为base_url / apply / home,因此没有给我主页或任何其他内容
链接重叠。可以帮忙吗?
答案 0 :(得分:0)
Prepend&#34; link&#34;使用斜杠,以便从根目录中读取。像
<a class="btn-system btn-medium" href="/apply/<?php echo $job->id;?> " style="box-shadow:none !important;">Apply Now</a>
我会把所有这些都放在PHP中
<a class="btn-system btn-medium" href="<?php echo \"/apply/$job->id\";?> " style="box-shadow:none !important;">Apply Now</a>
或者@RajJagani在评论中提到的将它放入base_url()
函数:
<a class="btn-system btn-medium" href="<?php echo base_url('apply/'.$job->id');?> " style="box-shadow:none !important;">Apply Now</a>