跟踪订单页面,有页脚问题

时间:2015-09-27 00:00:16

标签: php codeigniter

我有一个用户可以跟踪订单状态的页面,我为此问题创建了一个演示订单:Click Here

如果查看状态的人决定点击常见问题解答,条款或我们的联系页面,它会将/ track-sale-order /添加到这些链接,而不是显示/ faqs,它将显示/跟踪销售-order / faqs这是一个问题。任何其他页面都不会出现此问题。

以下是页脚链接的代码:

<a class="footer-links" href="faqs">FAQs</a> | <a href="terms" class="footer-links">Terms of Service</a> | <a href="contact" class="footer-links">Contact Us</a>

1 个答案:

答案 0 :(得分:1)

您正在使用锚点上的相对网址base_url('faqs')。即<a href="faqs">FAQ</a>代替<a href="<?php echo base_url('faqs'); ?>">FAQ</a><a href="/faq">FAQ</a>。如果你在前面斜杠前面,它将检查相对于root的链接。建议使用base_url()参数tho。

href="faqs"切换href="<?php echo base_url('faqs'); ?>"。并为其他链接做到这一点。

<a class="footer-links" href="<?php echo base_url('faqs'); ?>">FAQs</a> | <a href="<?php echo base_url('terms'); ?>" class="footer-links">Terms of Service</a> | <a href="<?php echo base_url('contact'); ?>" class="footer-links">Contact Us</a>