小编Eun*_*nJi的帖子

查询withTrash,软删除laravel

基本上,我设法在用户表上进行软删除。问题是现在我的其他页面无法正常工作,我相信我需要使用withTrashed对页面查询进行一些更改吗?例如,如下所示的控制器,如何添加已被软删除的“用户”列,有人可以指导我并帮助我吗?

Controller.php

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Http\Requests;
use App\Http\Controllers\Controller;
use App\Zone;
use App\Parameter;

class DashboardController extends Controller
{
    public function index() {
        $zones = Zone::all();
        $parameters = Parameter::all();

        return view('dashboard', compact('zones', 'parameters'));
    }
}
Run Code Online (Sandbox Code Playgroud)

laravel laravel-5.1

3
推荐指数
1
解决办法
5246
查看次数

验证错误laravel后保持模态对话框打开

所以基本上我有一个blade.php,控制器页面和一个表单请求页面(验证).如果出现错误,我正试图保持我的模态对话框打开,但我无法弄明白,我错过了哪些部分代码或需要更改?

blade.php

<div id="register" class="modal fade" role="dialog">
...

<script type="text/javascript">
if ({{ Input::old('autoOpenModal', 'false') }}) {
    //JavaScript code that open up your modal.
    $('#register').modal('show');
}
</script>
Run Code Online (Sandbox Code Playgroud)

Controller.php这样

class ManageAccountsController extends Controller
{
    public $userRepository;

    public function __construct(UserRepository $userRepository)
    {
        $this->userRepository = $userRepository;
    }

    public function index() 
    {
        $users = User::orderBy('name')->get();
        $roles = Role::all();

        return view('manage_accounts', compact('users', 'roles'));
    }

    public function register(StoreNewUserRequest $request)
    {
        // process the form here
        $this->userRepository->upsert($request);
        Session::flash('flash_message', 'User successfully added!');

        //$input = Input::except('password', 'password_confirm');
        //$input['autoOpenModal'] = 'true'; …
Run Code Online (Sandbox Code Playgroud)

modal-dialog laravel laravel-5.1

0
推荐指数
2
解决办法
8560
查看次数

标签 统计

laravel ×2

laravel-5.1 ×2

modal-dialog ×1