Laravel从Controller

时间:2016-05-20 14:45:36

标签: php laravel laravel-4

是否可以使用控制器更新div类?我还在这里学习Laravel并且可以使用一些帮助。我有一个带有以下代码的控制器:

    public function update()
    {
        if (Auth::check() || Auth::attempt()) {
                                $auth_id = Auth::user()->rcid;
        } else {
            $auth_id = '00000';
        }
$finalize = DB::table('AdminOperations.gen_ed_assessment.responses_data_record')
        ->where('fkey_instructor_id' , $auth_id)
        ->update(['locked' => 1]);
    return Redirect::to('/');
    }

当我重定向回默认页面或主页时,我希望能够将菜单按钮从list-group-item更新为list-group-item disabled

我的按钮代码如下:

<a href="section\<?php echo $data_records2;?>" class="list-group-item">Enter Your Assessments<span class="badge"><?php echo $totalrecordstofillout;?></span></a>

如何解析控制器中的代码,使其在重定向时禁用。

您可以使用控制器更改div类吗?如果是这样,您将如何在控制器中进行更改?

很抱歉,如果这是那些php / laravel专业人士的基本问题。

提前致谢。

1 个答案:

答案 0 :(得分:2)

您可以使用public function update() { if (Auth::check() || Auth::attempt()) { $auth_id = Auth::user()->rcid; } else { $auth_id = '00000'; } $finalize = DB::table('AdminOperations.gen_ed_assessment.responses_data_record') ->where('fkey_instructor_id' , $auth_id) ->update(['locked' => 1]); if ($someCondition === true) { Session::flash('is_disabled', true); } return Redirect::to('/'); } 闪存,例如:

 <a href="section\<?php echo $data_records2;?>" class="list-group-item<?php Session::has('is_disabled') ? ' disabled': ''; ?>">Enter Your Assessments<span class="badge"><?php echo $totalrecordstofillout;?></span></a>
你的观点

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/ >
   <soapenv:Header>
      <head:myHeader xmlns:head="http://mytest.headers/header">
         <head:messageId>594fcbc4-d3d4-11e5-ab30-625662874444</head:messageId>
      </head:myHeader>
   </soapenv:Header>
   <soapenv:Body>
      <ser:listTypesRequest>
      </ser:listTypesRequest>
   </soapenv:Body>

修改
我注意到你正在使用Laravel 4,所以我编辑了我的答案。