后台登录,submit  action 这个可以正常提交给控制器
<form class="form login" action="{:url('index/check')}" method="post">登录到后台后,无法提交给控制器
<li><a href="{:url('index/logout')}">退出</a></li>
点击退出,地址显示为 http://localhost/template/admin/%7B:url('index/logout')%7D
正确的地址应该为:http://localhost/admin/index/logout

解决方案 »

  1.   

    <div class="container">
        <div class="row">
            <div class="col-md-offset-4 col-md-4">
                <form class="form login" action="{:url('index/check')}" method="post">
                    <span class="heading">后台管理</span>
                    <div class="form-group has-feedback input">
        <span class="glyphicon  glyphicon-user form-control-feedback" style="float:left"></span>
                        <input type="text" class="form-control" name="username" id="username" placeholder="用户名">
                        <!-- <i class="fa fa-user"></i> -->

                    </div>
                    <div class="form-group has-feedback input">
        <span class="glyphicon glyphicon-lock form-control-feedback"></span>
                        <input type="password" class="form-control" name="password" id="password" placeholder="密 码">                </div>
                    <div class="form-group smt">
                        <div class="main-checkbox">
                            <input type="checkbox" value="None" id="checkbox1" name="check"/>
                            <label for="checkbox1"></label>
                        </div>
                        <span class="text">记住密码</span>
                        <button type="submit" class="btn btn-default">登录</button>
                    </div>
    <br>
                </form>
            </div>
        </div>
    </div>
      

  2.   

    很明显你的{:url('index/check')}方法没有被解析 检查一下标签有什么地方没有闭合 或者' "是否配对
      

  3.   

    补充一下  在模块中跳转的话 不用写完整路径也可以
    楼主可以试一试 直接
    <li><a href="admin/index/logout">退出</a></li>
    如果该模块与退出功能在一个控制器也可以这样写
    <li><a href="logout">退出</a></li>