首页 文章

网址重复codeigniter和杂货店crud

提问于
浏览
0

我有一个控制器 Admin ,在 Admin 下它有一个名为 Password 的函数 . 密码是用杂货店创建的功能 . 一切正常,除了杂货店crud部分的编辑操作后生成的URL .

在整合杂货店之前,我对URL的问题没有问题,比如切换mod_rewrite和base_url() .

http://localhost/site/admin/home
http://localhost/site/admin/password
http://localhost/site/admin/report

password 函数的编辑操作期间,我得到了这个URL(这是杂货的crud URL):

http://localhost/site/admin/password/edit/1

更新或成功后,URL部分是:

http://localhost/site/admin/password/success/1

这是我的问题开始的地方 . 当我想从更新后或成功URL转到 admin/homeadmin/report 时,结果为:

http://localhost/site/admin/password/admin/home
http://localhost/site/admin/password/admin/report

任何帮助都可以 .

1 回答

  • 0

    如果您正在使用 site_url() 函数,那么您可以让 <?php echo site_url('admin/home'); ?><?php echo site_url('admin/report'); ?> 正确路由 .

    <?php echo site_url('admin/home'); ?> 将根据您的站点配置为您提供 http://localhost/site/index.php/admin/home . 如果使用 base_url() 而不是 site_url() ,则将删除URL中的index.php段 .

相关问题