Sr Misterioso 2 Problemas al seguir el Curso de Roles y Permisos con Laravel 5.7

Sr Misterioso Publicada hace 5 meses | 2

2 Problemas al seguir el Curso de Roles y Permisos con Laravel 5.7

↑ Me gusta (0)

Hola a la Comunidad, estoy utilizando Laravel 5.7.

Al seguir el curso de Roles y Permisos me he encontrado con 2 problemas principalmente.

1º.- En Productos al pinchar en editar me muestra el contenido, pero si le doy a guardar me salta el siguiente error.

"Non-static method Illuminate\Database\Eloquent\Model::update() should not be called statically"

Y e... Hola a la Comunidad, estoy utilizando Laravel 5.7.

Al seguir el curso de Roles y Permisos me he encontrado con 2 problemas principalmente.

1º.- En Productos al pinchar en editar me muestra el contenido, pero si le doy a guardar me salta el siguiente error.

"Non-static method Illuminate\Database\Eloquent\Model::update() should not be called statically"

Y en el error me resalta la siguiente linea

$product = Product::update($request->all());

Por mas que reviso el codigo no encuentro ninguna direncia con el que se usa en el curso.

2º.- Este error me salta en Usuario y Roles al darle a crear o a editar.

 ErrorException (E_ERROR)
syntax error, unexpected ')', expecting '[' (View: C:\wamp64\www\roles\resources\views\users\partials\form.blade.php) (View: C:\wamp64\www\roles\resources\views\users\partials\form.blade.php)
Previous exceptions

    syntax error, unexpected ')', expecting '[' (View: C:\wamp64\www\roles\resources\views\users\partials\form.blade.php) (0)
    syntax error, unexpected ')', expecting '[' (0)

Pego el codigo de la vista formulario, por si hay algun error.

<div class="form-group">
	{{ Form::label('name', 'Nombre del Usuario') }}
	{{ Form::text('name', null, ['class' => 'form-control', 'id' => 'name']) }}
</div>
<div class="form-group">
	{{ Form::label('email', 'Email') }}
	{{ Form::email('email', null, ['class' => 'form-control']) }}
</div>
<div class="form-group">
	{{ Form::label('password', 'Password') }}
	{{ Form::password('password', null, ['class' => 'form-control']) }}
</div>
<hr>
<h3>Lista de Roles</h3>
<div class="form-group">
	<ul class="list-unstyled">
		@foreach($roles as role)
		<li>
			<label>
				{{ Form::checkbox('roles[]', $role->id, null) }}
				{{ $role->name }}
				<em>({{ $role->description ?: 'Sin descripción' }})</em>
			</label>
		</li>
		@endforeach
	</ul>
</div>
<div class="form-group">
	{{ Form::submit('Guardar', ['class' => 'btn btn-sm btn-primary']) }}
</div>

<label>

  • 		@foreach($roles as role)
    

    comprueba que usas una variable

    		@foreach($roles as $role)
    

    Antonio González Publicada hace 5 meses ↑ Me gusta (0)

  • No tengo aporte pero si tengo una duda enorme, estoy iniciando el curso pero no puedo instalar shinobi :( no se como pasar y me urge por que es un proyecto escolar :(

    Aleph Quiroz Publicada hace 5 meses ↑ Me gusta (0)

Inicia sesión para responderle a Sr Misterioso