Anuncio

Entra a participar en el Slack de Laraveles. Solicita tu invitación aquí.
Nos ayuda a manter la comunidad

#1 Re: Laravel » Problemas con al realizar un registro con llaves foraneas » 21/06/2017 10:22:34

Eso me paso(Nunca lo pude resolver(Abandone el proyecto xD por estudios)) pero eso lo puedes hacer haciendo peticiones ajax

#2 Re: Laravel » Validación al actualizar un Campo Unique » 02/06/2017 14:46:17

Si la hay (almenos para mi es mas facil) y es crear un request lo creas escribiendo en la consola php artisan make:request "El nombre del request"
Te crea un archivo en la carpeta Request que esta dentro de Http, quedaria algo asi:

<?php

namespace App\Http\Requests;

use App\Http\Requests\Request;

class ContentRequest extends Request
{
    /**
     * Determine if the user is authorized to make this request.
     *
     * @return bool
     */
    public function authorize()
    {
        return true;
    }

    /**
     * Get the validation rules that apply to the request.
     *
     * @return array
     */
    public function rules()
    {
        return [
            'name' => 'required',
            'descriptions' => 'required',
            'genre' => 'required|max:3',
            'category' => 'required',
            'resolution' => 'required',
            'image' => 'required|image|mimes:jpeg,png,jpg',
        ];
    }

    public function messages()
    {
        return [
            'name.required' => 'Debe proveer un nombre para esta entrada',
            'descriptions.required' => 'Debe agregar una descripcion para esta entrada',
            'resolution.required' => 'Debe elegir una de las resoluciones disponibles',
            'genres.required' => 'Debe seleccionar de que genero es esta entrada',
            'genre.max' => 'Solo agrege un maximo de 3 generos',
            'category' => 'Debe seleccionar de que categoria es esta entrada',
            'image.required' => 'Debe seleccionar una imagen para esta entrada',
            'image.image' => 'El archivo seleccionado no es una imagen',
            'image.mime' => 'El archivo debe ser JPG,JPEG o PNG',   
        ];
    }
}

pd:es un request de algo que estoy haciendo pero te puede servir de ayuda
Ahora para usarlo debes llamarlo en el controlador, quedaria asi

use App\Http\Requests\ContentRequest;

Y para comenzar a validar solo debes sustituir

public function store(Request $request)

por esto

public function store(ContentRequest $request)

#3 Re: Laravel » Validación al actualizar un Campo Unique » 01/06/2017 14:40:46

Porque no haces las validaciones con los request? es mas facil con eso

#4 Re: Laravel » forzar rutas a HTTPS en laravel 5.4 » 29/05/2017 23:21:56

Que tal si pruebas con

{{asset('css/styles.css')}}

pd: Ten en cuenta que pasa usar el helper asset los archivos tienen que estar dentro de la carpeta public

#5 Re: Preséntate » crud en laravel » 25/05/2017 23:47:14

Para empezar en el controlador tienes esto:

 public function update(CategoriaFormRequest $request,$id)
    {
      $categoria= categoria::findOrFail($id);
        $categoria->nombre=$request->get('nombre');
        $categoria->descripcion=$request->get('descripcion');
        $categoria->update();
        return Redirect::to('almacen/categoria');
      
       }

El nombre del modelo esta mal, segun veo en tus otras funciones la primera letra esta en mayuscula y ahi lo tienes en minuscula todo, como son clases tienes que escribirla justamente como se llaman.
Segundo en el method de tu formulario porque no pruebas con put pd:Asi lo uso yo siempre.
Y para terminar porque no muestras como tienes definida las rutas asi es mas facil ya que eso influye mucho

#6 Re: Laravel » Ayudaaaaa - Problemas con la migración password_reset » 24/05/2017 22:47:45

mmmm facil crea otro proyecto y copia ese archivo xD
pd: Creo que es lo mismo en todas las versiones(a partir de la 5.*)

#7 Re: Laravel » Se puede tener un formulario dentro de otro formulario? » 24/05/2017 22:46:07

Estamos para ayudar :3

car_bra19051992 escribió:

ok. muchas gracias, revisare el tutorial y luego si tengo alguna duda te escribo a tu correo.

y de nuevo muchas gracias.

#8 Re: Laravel » Se puede tener un formulario dentro de otro formulario? » 23/05/2017 15:43:35

Puedes manejar los formularios por su evento action, hablar por aqui es un poco dificil ya que tendria que explicarte varias cosas, si quieres puedes verte este tutoriale https://www.youtube.com/watch?v=PJO3iPi … e0wUP_7H5W  o escribirme por correo: enmanuel9713@gmail.com

#10 Re: Laravel » mostrar imagenes desde un directorio » 22/05/2017 15:18:43

Bueno yo siempre creo una carpeta dentro del directorio public y lo llamo asi

<img src="{{asset('nombre de la carpeta/nombre del archivo con su extension')}}">

asset es una funcion que trae laravel para buscar archivos en la carpeta public
pd:funciona para todo lo que este dentro de la carpeta public, yo usualmente pongo todo lo que uso (css,js,librerias,imagenes, etc)

#11 Re: Laravel » Como crear una ruta de una vista y aceder a ella? » 22/05/2017 15:14:57

Bueno para empezar recomiendo este canal https://www.youtube.com/channel/UCUBFSn … lZN7txA_Xg con ese curso aprendi laravel
Ahora con tu duda para acceder a una vista necesitas declarar la ruta en archivo route y llamar la funcion del controlador que llamara a la vista(Asi lo hago yo aunque puedes llamar una vista sin necesidad de un controlador)

#12 Re: Laravel » error al hacer un insert por ajax laravel 5.4 » 16/05/2017 16:10:53

Bueno para empezar veo un error en el primer if tienes la validacion con dos parentecis, en el controlador debes poner

if($request->ajax()){ "Aqui tu codigo"}

pd:No se si es obligatorio pero yo lo uso asi y no me da problemas.

Otra cosa

data: {
                    '_token': $('input[name=_token]').val(),
                    'title': $('#title_add').val(),
                    'date':$('#fechai').val(),
                    'date2':$('#fechaf').val(),
                    'content': $('#content_add').val()
                },

Es mejor que declares variables para cuando captures datos? .val() es una funcion y debe terminar en ';', puedes declarar las variables debajo del boton antes de inicializar el ajax

#13 Re: Laravel » error al mostrar datos » 14/05/2017 19:51:43

Ah perdon mala mia xD por no leer te podia haber ayudado en mi primer comentario de verdad perdon

#14 Re: Laravel » error al mostrar datos » 14/05/2017 09:43:30

El problema esta en que estas enviando la variable users y no la de viajes xD si quieres enviar mas de una variable a la vista haces lo mismo es decir asi:
return view('admin.viaje.index')->with('users', $users)->with('viajes',$viajes);

Tranquilo no hay problemas con eso

#15 Re: Laravel » No se como resolver este tema » 10/05/2017 14:53:32

Ok deja ver si entendi quieres ejecutar una consulta que obviamente te envie un resultado a la vista pero que quieres hacer en especifico?

#16 Re: Laravel » bootstrap en laravel 5.4 » 07/05/2017 15:10:26

Bueno yo entro todos los archivos que puedo usar dentro de la carpeta public y lo llamo con el helper asset('Aqui la ruta');
por ejemplo si esta dentro de public solo tienes que poner asset('nombre del archivo'); pero si esta dentro de carpetas ya sabes que poner

#17 Re: Laravel » Nuevo controlador, pregunta técnica y diferencias » 05/05/2017 15:24:26

Eso es herencia lo que le estas diciendo que los metodos/atributos de la clase basecontroller pueden ser usados en tu nueva clase. Normalmente yo genero los controladores por composer asi me evito algun problema

#18 Re: Laravel » ¿Se puede instalar Laravel usando la rama en concreto en GitHub? » 05/05/2017 15:18:43

Funciona de todas las maneras xD a menos que hubiera un error durante el proceso de descarga

#19 Re: Preséntate » Ayuda » 19/04/2017 15:13:25

Tu respuesta es ajax o puedes agregar un timeout con js. Pd: Para hacer eso yo recomendaria hacer las peticiones por ajax

#20 Re: Laravel » Conectar Laravel a Mysql existente » 15/04/2017 15:37:24

Es lo mismo que si conectas una base de datos vacía solo que no necesitas usar las migraciones a menos que necesites relaciones(Aunque puedes usar relaciones sin usar migraciones) en fin con solo crear los modelos y decirle a cual tabla va dirigido ese modelo

#21 Re: Laravel » Incluir un menu dinamico a una plantilla asi como lo hace Auth::user() » 11/04/2017 14:47:07

Si hay una forma de hacerlo para existen los providers, Laravel te provee un provider para eso Se llama AppServiceProvider lo que tienes que hacer es mandar una variable con los datos que necesitas(Me Imagino que lo cargas de una base de datos?) en fin quedaria asi:

public function boot()
    {
        view()->composer('layouts.master', function($view)
        {
            
            $view->with('genre', \App\Genre::limit(6)->offset(0)->get())->with('genre2', \App\Genre::limit(5)->offset(6)->get())->with('genre3', \App\Genre::limit(5)->offset(11)->get())->with('category',\App\Category::all());
        });
    }

NOTA: Esa es una de las formas mas faciles de hacerlo ya que le estas diciendo a laravel que esa/as variables son super globales y que estan presente en la aplicacion siempre y cuando llames ese layouts

#22 Re: Laravel » No aparece la ruta del controlador » 17/03/2017 20:50:23

Que tutorial estas siguiendo?

Dahurfar escribió:

gracias snorena20, ya solucioné, mi problema fué que al crear el controlador debí darle la ruta en el archivo routes/web.php
" Route::resource('/clientes','Clientes');" lo hice y solucionado,,,,gracias por darme luces!!!!!

#23 Re: Laravel » Falla al instalar paquete cviebrock/eloquent-sluggable en Laravel 5.4 » 17/03/2017 20:45:28

No se como funciona laravel 5.4 pero pienso que es lo mismo que en la version 5.3 y 5.2 y creo que necesitas agregar ::class en el provider y por curiosidad agregaste un aliases?

#24 Re: Desarrollo en general » Ayuda con erro al hacer un crud » 01/03/2017 23:31:41

Solo tienes que borrar

use Tienda\Http\Controllers\Cliente; 

#25 Re: Laravel » Obtener datos en una tabla » 25/02/2017 18:01:23

Es facil una relacion 1 a mucho, me explico Una categoria tendra muchos post, un usuario tendra muchos posts y un post tendra un usuario y una(Pueden ser mas pero la relacion seria la misma) categoria..
Pd:Estoy haciendo algo similar xD

Pié de página <- REVISAR ->

Powered by FluxBB

Ayuda a mantener la comunidad: