24 - Curso de Laravel 5.1, Actualizar con AJAX

Поделиться
HTML-код
  • Опубликовано: 19 июл 2015
  • Código del Proyecto:
    adf.ly/1Oq3uy
    Twitter: / zraulpalacios
    Google+ : plus.google.com/1157935225848...
    Instagram: / raul_palacioz
  • НаукаНаука

Комментарии • 155

  • @xaviercarmona7545
    @xaviercarmona7545 6 лет назад

    Excelente Hermano lo felicito por sus vídeos desde VZLA saludos..!!

  • @luislabra10
    @luislabra10 9 лет назад

    El mejor curso de laravel 5 que he visto, muchas gracias, me gustaria seguir viendo tus videos

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад

      Luis Labra Alarcon Muchas gracias, me da gusto que mi contenido te ayude y claro comentarios como el tuyo me alientan a continuar, saludos :D

  • @kokeba
    @kokeba 8 лет назад

    ¡Qué curso más completo! Felicitaciones por estos videos, mil gracias.

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      +Juan Leonardo Carrasco que bien que te guste amigo saludos :D

  • @FranciscoMendoza-xu3if
    @FranciscoMendoza-xu3if 5 лет назад

    Muy buena serie de videos, saludos...

  • @RaulLopez-qd8cm
    @RaulLopez-qd8cm 9 лет назад

    Te felicito por el tutorial muy bien explicado espero que lo continues amigo saludos desde el salvador

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад

      Raul Lopez Muchas gracias me da gusto que pueda ayudarte, y claro vamos a seguir trabajando, saludos desde México :D

  • @bbyfed
    @bbyfed 8 лет назад

    Como nos tienes acostumbrados, un tutorial excelente. :) Gracias

  • @RaulPalaciosLopez
    @RaulPalaciosLopez  9 лет назад

    harold leon Claro que si espero mañana comenzar con la introducción al taller de Angular.js y Laravel :D, saludos.

  • @jcasistemas
    @jcasistemas 9 лет назад

    Excelente tutorial !!!
    Gracias por compartir el conocimiento :)

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад

      JCA Sistemas No hay que agradecer ese es el objetivo compartir y que en verdad aprendas algo nuevo, saludos :D

  • @kgonzalez078495
    @kgonzalez078495 5 лет назад

    Excelente explicacion implementado con datatable saludos mi estimado

  • @RaulPalaciosLopez
    @RaulPalaciosLopez  9 лет назад +7

    Fernando Portilla sobre el paginador es lo que me comentan, hare lo posible por subirlo en estos dias, y lo de angular tengo pensado hacer un mini taller de Laravel con Agular , :D

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад

      no hay por que, aqui andamos, saludos :D

    • @miniaikonhd9305
      @miniaikonhd9305 8 лет назад

      +Raul Palacios Tengo un problema, el modal se carga mal, se pone debajo del fondo negro semitransparente y donde sea que doy click se cierra, no puedo tocar nada de lo que está dentro del modal.
      Captura: subefotos.com/ver/?5016a8301e98bef1b653cae9b320b469o.png

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      Debes estar cargando mal los estilos o scripts de bootstrap, tambien suele suceder si tienes 2 versiones se bootstrap juntas, saludos

    • @miniaikonhd9305
      @miniaikonhd9305 8 лет назад

      La cosa es que estoy haciendo todo tal cual como va el curso, pero de todas maneras voy a revisar.

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      Puedes revisar el repositorio, saludos

  • @WizraiderYT
    @WizraiderYT 9 лет назад

    Si me encantaria con Angular, ya ando en espera Raul, Saludos de Republica Dominicana.

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад

      Si claro ya comenzare a trabajar en ello, si te das una vuelta en mi google + hago una pregunta correspondiente al taller

  • @ElmerRodriguezB
    @ElmerRodriguezB 9 лет назад

    buen aporte gracias

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад

      Elmer Rodriguez Me alegra que te sea de ayuda, saludos :D

  • @harold20_
    @harold20_ 9 лет назад

    Hey amigo, sería mostro que subas unos cuantos videos tutoriales de laravel con angular js. Yo estoy empezando recién con angular y espero poder dominar lo suficiente para apoyar a la comunidad desarrolladora así como tu lo haces. Muchas gracias por tus aportes!!

  • @ManuelalbertoT
    @ManuelalbertoT 6 лет назад

    donde estan las rutas??

  • @gustavohernandez5222
    @gustavohernandez5222 5 лет назад

    buenas , estoy tratando de hacer este tutorial en 5.7 y me salen muchos errores, lo primero estoy tratando de hacer todo con modal, ya hice el incluir, muy diferente a como lo haces ya que usaste una vista y no un modal, pro ya incluye, ahora para ver, modificar y eliminar, no me toma ninguno de los valores que están dentro del modal , no podrías hacer un crud con modal ??

  • @erickcedeno7823
    @erickcedeno7823 5 лет назад

    Estoy teniendo algo de problema con este tutorial por que no estoy usando laravel collective..... :(

  • @lupitayoh
    @lupitayoh 8 лет назад

    uy que mello o.o xDDD buen video este...
    al principio me destanteó el modal...pues en pantalla no se ve el código que agregaste en el script2 para que saliera,...hasta que vine a leer los comentarios ví que habías agregado código al botón...
    POr lo demás todo perfecto..saludos!! y paso al que sigue!

  • @josect777
    @josect777 5 лет назад

    Crack!

  • @jonatansantana6253
    @jonatansantana6253 9 лет назад

    Hola Raul, muy bueno todo, super practico y didactico! facil de seguir sobre todo!
    queria hacerte una consulta, tambien como sebastian tengo un pequeño problema en el modal... cuando hago click en editar llegan los datos por consola del id correspondiente, se muestra el modal, PERO... solamente por medio segundo, luego desaparece el modal y queda un fondo negro transparente.(se ve la aplicacion de fondo y todo, pero se cierra el modal) Alguna idea xq puede ser?

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад +1

      podria ser cuestion de bootstrap o incluso dentro de tu script cuando cerramos la modal, me alegra que el curso te sea de ayuda :D, saludos

  • @jrobert05rh
    @jrobert05rh 7 лет назад

    hola, mi pregunta es ¿como puedo actualizar dos tablas relacionadas por ejemplo usuario que contiene username, password, etc. y perfil que contiene nombre, apellidos, dirección, al mismo tiempo? Ya que hasta ahora solo he podido actualizar a usuario sin problemas. Me urge un poco saber algo al respecto, gracias.

  • @carloscuervo8452
    @carloscuervo8452 6 лет назад

    Tengo una pregunta a ver si me podrían ayudar, en que situaciones se debe usar el Token, en que tipo de petición, o en toda petición se debe hacer uso del token. PSDTA: Excelente curso.

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  6 лет назад

      Se debe utilziar en cada peticion amigo, esto con la finalidad de protegerte ante cualquier peticion que no venga de la misma aplicacion, con este token la aplicacion esta segura de que quien esta solicitando la informacion es de confianza, saludos

  • @bbyfed
    @bbyfed 8 лет назад

    En el minuto 13:54 pegas el mensaje de confirmación de la actualización realizada. ... ¿ ¿de donde lo has pegado? Seguí el video detalladamente haciendo todo lo que cuentas a la vez que lo vas contando.. y no recuerdo haberlo "cortado" de ningún sitio. :-?
    Es una chorradina, pero me pica la curiosidad...

  • @carlcastillo6140
    @carlcastillo6140 9 лет назад

    hola Raul please puedes ayudarnos con eliminar y la paginacion de generos con ajax? como es con ajax ahi si que no se como hacerlo :D y si es con el plugin datatable seria genial

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад +1

      Carl Castillo ok, dejame revisarlo y con gusto lo comparto, saludos

    • @carlcastillo6140
      @carlcastillo6140 9 лет назад

      Raul Palacios gracias eres grande maestro.

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад +1

      no como crees yo tambien aprendo con ustedes solo lo comparto, saludos :D

  • @carlcastillo6140
    @carlcastillo6140 9 лет назад

    hola amigo Raul please no te olvides de ayudarnos con el paginador de generos con ajax. una pregunta tal vez tienes familiaridad con asp mvc y en ese framework existe un archivo llamado RouteConfig donde se establece el controlador y metodo por defecto de la aplicacion asp mvc. queria saber si en laravel 5.1 tambien existe algun archivo de configuracion donde se establezca el controlador y metodo por defecto de la aplicacion (aparte del archivo routes.php) y si no existe como reconoce laravel cual es el controlador que debe cargar por defecto en la aplicacion? gracias por tu respuesta.

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад +1

      Carl Castillo No como crees lo tengo muy presente no lo e realizado por que estoy en finales de mi cuatrimestre entonces no tengo tiempo, en cuanto a .Net Laravel tiene un controlador maestro que del que todos los controladores hijos extienden de el, en laravel casas las vistas con un controlador que es el que se hara responsable de lo que ocurra con ellas o el que respondera las peticiones que estas le hagan, no se si responda tu duda?, saludos y espera el paginador :)

    • @carlcastillo6140
      @carlcastillo6140 9 лет назад

      Raul Palacios ok gracias por tu explicacion. si queda mas claro el panorama, estare atento a tu proximo tutorial, saludos

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад +1

      orale pues, saludos :)

  • @sebastiancarocaicedo8888
    @sebastiancarocaicedo8888 8 лет назад

    Raul no me cierra la ventana moda :(
    $('#myModal').modal();
    he buscado y me dice que tambien lo puedo hacer asi:
    $('#myModal').modal('hide');
    y tampoco me funciona ni con toggle

    • @zondasoftware
      @zondasoftware 6 лет назад

      En realidad poniendo el codigo que dices $('#myModal').modal('hide'); en el script2.js al final de la peticion ajax si que lo cierra, o lo solucionaste de otra forma ??

  • @joaofernando3546
    @joaofernando3546 8 лет назад +2

    Soy brasileña, estoy tratando de aprender laravel 5 ti. No puedo hablar o escribir en español y utilizar Google traductor para entender. Mi duda es que en el género, haciendo clic en Editar no aparece el modal. Estoy utilizando laravel 5.2 y espero que me puedan ayudar?

    • @danielarenas7194
      @danielarenas7194 7 лет назад +3

      Verifica que en el boton de editar tengas estos atributos: data-toggle= 'modal' data-target='#myModal'

    • @AlejoElGunner
      @AlejoElGunner 7 лет назад

      gracias :)

  • @Rinzler83
    @Rinzler83 7 лет назад

    Hola Raul, no entiendo por que al pasarle el id por get 'localhost:8000/genero/'+btn.value+'/edit', se le pasa en este orden, el parametro antes que el metodo.

  • @barlok182
    @barlok182 7 лет назад

    Hola raul tengo problemas al llamar al metodo update, MethodNotAllowedHttpException in RouteCollection.php line 218:

    • @JesusRiveraist
      @JesusRiveraist 7 лет назад

      Ya solucionaste Cristobal? A mi me aparecio algo asi y era la ruta de un script que no habia colocado en la vista principal, revisa bien las rutas.

  • @adrianvergara4199
    @adrianvergara4199 9 лет назад

    Raúl muchas gracias por compartir tu conocimiento, pero tengo una inquietud y quiero saber si puedes resolverla.
    Actualmente estoy desarrollando un proyecto con Laravel y necesito hacer unos reportes por lo cual me toca hacer consultas bastante largas a la BD y no sé cómo hacerlo con laravel x'D (mis primeros pininos), sé que tu me puedes ayudar con eso, espero pronta respuesta Colega, Saludos.

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад +1

      Adrian Vergara Que tal, te entiendo xD lo que debes hacer es relacionar tus modelos te recomiendo que te leas la documentación, recuerda que laravel incorpora un ORM que no facilita el manejo de sql, revisa estos links tal vez te ayuden laravel.com/docs/5.1/eloquent-relationships, o tambien puedes hacerlas con query builder laravel.com/docs/5.1/queries, saludos

    • @adrianvergara4199
      @adrianvergara4199 9 лет назад

      Raul Palacios Muchas gracias todo, ya estoy probando con los query builder.
      Aunque deberias agregar algo de reportes en el mini taller que harás xD a muchos nos servirá.

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад +1

      Adrian Vergara jaja, el mini taller solo es para aportar con que ustedes logren dar su primer paso, mi objetivo es enseñar primero los fundamentos de Javascript orientándonos al Back-end, y ya después de eso podremos comprender mejor el resto de las tecnologias en Javascript, Suerte con tu proyecto :D

    • @adrianvergara4199
      @adrianvergara4199 9 лет назад +1

      Raul Palacios jaja dale muchas gracias...

  • @thetwisterf6
    @thetwisterf6 8 лет назад

    Sigo con tus cursos, muchas gracias por crearlos.
    Tengo una duda sobre el min. 6:37 donde presionas en editar y te muestra en el modal el nombre y id. En mi caso al presionar "editar" tarda como 2 segundos en mostrar la información y si antes había presionado ya ese botón, entonces muestra el texto del genero anterior al que había presionado editar.
    ¿hay alguna manera de hacer mas veloz eso o lo único que puedo hacer es borrar el contenido del input al hacer click y mientras que cargue con json ?
    Gracias

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      +twis twis Podrias crear un loader, y si antes de cargar contenido nuevo limpiar todos los input, saludos

    • @thetwisterf6
      @thetwisterf6 8 лет назад

      ¡gracias!

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      +twis twis de nada amigo, saludos

  • @williammartinez4509
    @williammartinez4509 8 лет назад

    buenas noches Raul, Tengo una duda en el selector del link actualizar en la route por que lo deja hasta el el valor y no instancia el metodo update tengo esa duda gracias?

  • @fmendoza
    @fmendoza 8 лет назад

    Estimado, tengo una duda.
    Por que en mi script no me funciona sin el $(document).ready(function(){}); ??
    por ejemplo al actualizar no me funcionaba y le tuve que poner eso.
    $(document).ready(function(){
    $("#actualizar").click(function(){
    var value = $("#id").val();
    var dato = $("#nombre").val();
    var route = "localhost:8000/ministerio/"+value+"";
    var token = $("#token").val();
    var formId = '#myForm';
    $.ajax({
    url: route,
    headers: {'X-CSRF-TOKEN': token},
    type: 'PUT',
    dataType: 'json',
    data: {nombre: dato}
    });
    });
    });

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      +Francisco Mendoza Lo que hace el document.ready es que cuando el archivo este cargado levanta el codigo que este tiene dentro, si nada levanta el codigo que existe no funciona, aparte es mala practica tener codigo suelto, saludos

  • @josegarcia-nk9de
    @josegarcia-nk9de 9 лет назад +1

    Buenos Días Raul desde Vzla. Primero te quiero dar las gracias por el tutorial de laravel que esta excelente. Tendras algun ejeplo que me sirva para crear unos selects dependientes, necesito filtar partiendo del pais, los estados y luego las cuidades. Muchas gracias.

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад

      jose garcia Me alegra que te sean de ayuda, no cuento con uno pero te puede ser de ayuda el listar generos con AJAX solamente revisarias el evento de cambio en tus select, saludos :D

    • @josegarcia-nk9de
      @josegarcia-nk9de 9 лет назад

      De esa forma estoy haciendo pruebas, y funciona bien hasta el controlador, pero al parecer este no esta retornando un valor. Si me puedes ayudar te lo agradezco, voy a seguir haciendo pruebas

    • @josegarcia-nk9de
      @josegarcia-nk9de 9 лет назад

      jose garcia Cuando hago la corrida del programa el js envia la ruta pero no esta encontrando la ruta por que me da este error por consola: GET localhost/iberjag/public/estados/2/filtrarEstados 404 (Not Found). Aunque en la ruta ya se encuentra el id para poder hacer el filtro de los estados.

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад

      Tu ruta es correcta?

    • @josegarcia-nk9de
      @josegarcia-nk9de 9 лет назад

      Raul Palacios Si, esa es la ruta

  • @JorgeMorgado259
    @JorgeMorgado259 8 лет назад

    Saludos amigo, gracias por el tutorial.
    Tengo una duda. ¿Por qué la ruta para editar apunta al index "/" del controlador y no al método "/update"? Y sin embargo funciona.
    Es decir
    var route="localhost/laravel/genero"+value;
    y no:
    var route="localhost/laravel/genero/update"+value

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      +Jorge Morgado es correcto, lo que pasa es que estas confundiendo las rutas, mira en el metodo Mostrar enviamos el edit para tener el recurso en especifico pero al momento de actualizar enviamos simplemente el id del recurso que vamos a actualizar mediante el metodo PUT laravel sabe lo que debe hacer, si te quedan dudas sobre las rutas aqui la tabla laravel.com/docs/5.1/controllers#restful-resource-controllers, saludos

  • @caamarchivos
    @caamarchivos 8 лет назад

    Hola! He estado haciendo un sistema para una disqueria con Laravel basandome precisamente en tus excelentes videotutoriales, pero algo sucede que no me carga el Modal con los datos correspondientes, de hecho ejecuto la consola y me sale el mensaje: "SQLSTATE[42S22]: Column not found: 1054 Unknown column 'discos.id' in 'where clause' (SQL: select * from `discos` where `discos`.`id` = 3 limit 1)". La misma consola dice que el error al parecer está en el script2.js, pero hasta el momento he seguido este tutorial al pie de la letra. Ojalá me puedas ayudar.
    Adjunto la aplicación completa: bit.ly/1Wd3DjQ

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      +Roberto Caamaño Pero el error no es del script, si no segun laravel te dice que es un error de SQL, donde no existe o no encuentra la comuna id en tu tabla discos

  • @eduardacevedo422
    @eduardacevedo422 8 лет назад

    Epale raul como estas.. mira cuando hago click en editar me muestra el modal.. pero de una manera desahbilitada q no puedo ni escribir en el campo y tambien al intentar darle click al modal pues me lo deja de mostrar el explorador

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      te lanza algun error el navegador?

    • @eduardacevedo422
      @eduardacevedo422 8 лет назад

      bueno este es una de las salida
      Uncaught ReferenceError: Mostrar is not defined

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      Ha ok supongo que esa funcion no existe verifica que pasa ahi, recuerda que tambien esta el repositorio para que compares tu codigo

    • @eduardacevedo422
      @eduardacevedo422 8 лет назад

      +Raul Palacios listo raul... el problema era el boopstrap.min.js como q no tenia la ultima actualizacion

  • @easyjapaneseforall
    @easyjapaneseforall 8 лет назад

    Hola Raul, he seguido tus tutoriales y me parecen excelentes, tengo una pregunta en el $("#actualizar").click, en la route especificamente, porque solo le agregas el +value+ y no le pones al final /update, quiero saber como hace para saber que debe ir al update en el GeneroController.
    Gracias

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад +1

      +Steven Morales Que bueno que te sean de ayuda, en cuanto a tu duda en el enrrutado restful solo necesitas especificar la ruta seguida del id del recurso si es enviado por el metodo PUT o PATCH Laravel ya sabe que lo debe actualizar y entra al metodo update, si tienes dudas con las rutas aqui las rutas en RestFull laravel.com/docs/5.1/controllers#restful-resource-controllers, saludos :D

  • @bryansuarez4150
    @bryansuarez4150 8 лет назад

    Hola Raúl , me sale el siguiente error no se a qué se debe, pero probé y no envío nada nulo en el método fill
    PUT localhost:8000/genero/[object%20Object] 500 (Internal Server

  • @RaulPalaciosLopez
    @RaulPalaciosLopez  8 лет назад

    Sebastian caro caicedo, tal vez si lees en la pagina oficial sobre las modales te ayude getbootstrap.com/javascript/#modals en la consola no notas ninguna error? la petición se lleva a cabo de forma correcta?

  • @ErickReyes69n421d4563xb
    @ErickReyes69n421d4563xb 7 лет назад

    Hola Raul Buenas noches, gracias por tus videos, me han gustado mucho, sin embargo tengo un pequeño problema con este ejercicio, todo me sale perfecto hasta cuando voy a mandar a imprimir el nombre del atributo en el modal, en el console.log () aparece la informacion pero en el modal no, el nombre del atributo esta correcto pero no me lo muestra que podria ser, amigo? Saludos desde Venezuela.... Ah por cierto estoy usando Laravel version 5.3 y el Collabtive 5.3

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  7 лет назад

      Algo debes estar haciendo mal en la parte de Javascript no en la de Laravel ya que recibes los datos solo revisa el nombre de los campos, saludos

  • @kevinzdzul
    @kevinzdzul 8 лет назад

    Hola Raul.. tengo una duda Hacer del "var route = ''localhost:8000/***/Valor/edit " del Script .. Afecta en Algo cuando decida subir mi pryecto a un hosting "hostpapa , hostinguer " .. Saludos..

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      +Jeen Kevin puedes ocupar solamente la ruta sin agregar el http:localgost:8000 y funcionara sin ningun problema incluso asi puedes hacer los ejercicios , saludos :D

    • @pedroarmandotafurgarcia
      @pedroarmandotafurgarcia 8 лет назад

      +Jeen Kevin puedes utilizar también un input type hidden donde guardas la url base de tu proyecto ejemplo
      ;
      al momento de hacerl el ajax primero capturas la url del proyecto
      var url=$('#url_index').val();
      var route=url+'valor/edit';

  • @patriciozapata1047
    @patriciozapata1047 5 лет назад

    nose mucho pero ajax es mismo que vue.js?

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  5 лет назад +1

      Ambos estas basados en javascript pero vue es mas robusto que jquery

  • @jonatansantana6253
    @jonatansantana6253 8 лет назад

    Hola Raul, una pregunta, cuando hago click en actualizar, se mandan todos los datos (los veo en el request) PERO... el "id" (que con el btn.value me llega bien) esta nullo, es decir, me tira este error -> localhost:8000/cliente/ 405 (Method Not Allowed) y el id de cliente esta como cliente/(vacio), alguna idea xq ese error? Gracias

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад +1

      +Jonatan Santana El problema tiene que ver por algun Metodo HTTP no permitido, verificalo algo debes hacer mal, saludos

    • @jonatansantana6253
      @jonatansantana6253 8 лет назад

      +Raul Palacios Ahi encontre el error! por las dudas lo comento por si a alguien mas le pasa! tenia un error en el controller cuando declaraba Genre::create(....) yo puse Genere::create(...)
      Saludos de nuevo y muchas gracias por tu ayuda!

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад +1

      Muy bien, saludos

  • @FidelSantana87
    @FidelSantana87 8 лет назад

    Hola Raul, buen video, pero tengo una duda, por que cuando haces consultas ajax via "$.get" no le agregas la variable "token" y en las consultas "$.ajax" si lo haces?

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад +1

      Por que el middleware que verifica el token solo esta activo con peticiones donde enviamos la informacion ya que esta es mediante un formulario y el token evita una posible clonacion de este. Saludos

    • @FidelSantana87
      @FidelSantana87 8 лет назад

      +Raul Palacios aclaraste mi duda, thanks

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      +Fidel Santana no hay de que, saludos

  • @MrKezhu
    @MrKezhu 8 лет назад

    amigo buenas noches tengo una duda sobre como obtener el id la manera en lo haces esta bien si trabajas en tu localhost pero en mi casi yo tengo mi proyecto en un servidor la pregunta como puedo hacer para que sea mas dinamica la ruta que no tenga que cambiar esa url cuando suba mi proyecto?? porque asi como lo tienes tu me toca cambiar la ruta de mi localhost a la ruta en la que esta mi proyecto

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      +jair andres galvis tellez claro, incluso en videos posteriores hablamos sobre esto simplemente elimina el localhost y aplica directamente la ruta /tuRuta, saludos

    • @MrKezhu
      @MrKezhu 8 лет назад

      buens tardes amigo tengo una duda respecto a un proyecto que tengo utilizo la mayoria de cosas que tu explicaste en tu tutorial el problema es que por ejemplo en tus tutoriales cuando le pones un value.id al boton yo le pongo value.filename el problema es que ese nombre en la ba se de datos tiene espacios y al momento de traerme el nombre solo me trae la primera palabra y necesito el nombre complet para armar mi ruta sabes como puedo solucionar eso? ya intente encodeURI pero nada :(

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      para eliminar los espacios puedes utilizar la funcion slug laravel.com/docs/5.1/helpers#method-str-slug pero se solucionara tu problema?, saludos

    • @MrKezhu
      @MrKezhu 8 лет назад

      hola amigo lo intente de la forma que dice pero ese str_slug me quita el punto que separa el nombre del archivo de la extencion y pues no me reconoce la ruta a la hor de enntrar :(

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      Ok, lo que puedes hacer es implementar tal vez un Trait que haga la funcion de reemplazar los espacios pero seria un metodo manual, saludos

  • @RobertoBorbolla0509
    @RobertoBorbolla0509 7 лет назад

    Buenas noches Raúl, son excelentes tus videos.
    Tengo una cuestión, estoy creando usuarios desde una modal que mando a llamar desde localhost:8000/, en la url de la petición ajax lo tengo así localhost:8000/, pero me manda el siguiente error: POST localhost:8000/ 405 (Method Not Allowed).
    Alguna sugerencia? He buscado en foros y al parecer tiene algo que ver con las rutas.

  • @xurrascogamers7375
    @xurrascogamers7375 9 лет назад

    Hola sobre la variable token se crea para decirle a laravel que no es intencionada que significa eso? Gracias

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад

      Gamesr Xurrasco tu puedes hacer peticiones ajax desde aplicaciones externas (la mayoria de las veces eso es lo que sucede) entonces por seguridad Laravel bloquea esas peticiones y no les da acceso, incluso cuando creamos un registro en un formulario creado con blade si inspeccionas el elemento te darás cuenta que también crea un token, saludos.

    • @xurrascogamers7375
      @xurrascogamers7375 9 лет назад

      hOla estoy trabajando en una pagina a parte de esta XD,y estoy utilizando la cosa que tengo 12 secciones de autores cuando pincho en uno de ellos se me abre un listado de videos de you tube gracias al se me cargan pero me tarda mucho la pagina en cargar la pagina hay alguna solucion para que te vaya mas rapida o mas optimizado.Gracias

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад

      supongo que se tarda por que tiene que descargar y cargar todos los videos mmm podrias buscar alguna libreria o plugin de Javascript q te permita cargar los elementos conforme deslizas el scroll o no se si definiendole un poster al video.

    • @xurrascogamers7375
      @xurrascogamers7375 9 лет назад

      q significa poster?

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад

      es una propiedad de html que te permite asignarle una imagen (poster) a un video para que se muestre mientras carga, no se si eso sea una solucion, pero claro esta que se targa por todos los videos

  • @wordxapobitcoin5302
    @wordxapobitcoin5302 8 лет назад

    hola raul una duda en que parte de laravel modifico para que en ves de id busque el codigo es que tengo una tabla y no uso id si no codigo y asi no me funciona pero si le pongo id si agarra :( no se si me entiendes gracias de antemano

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад +1

      en la parte del modelo debes colocar $primaryKey="nombre_atributo" saludos

  • @jorgelondono6097
    @jorgelondono6097 8 лет назад

    Buenas tardes Raul, no logro cargar la ventana modal, me puedes indicar por favor que archivos son necesarios para cargar esta ventana?

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      claro puedes descargarlos desde el repo de Git, checalo o verifica que error lanza en la consola del Browser, saludos

    • @jorgelondono6097
      @jorgelondono6097 8 лет назад

      Muchas gracias Raúl. tremendo tutorial. ya lo solucioné.

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      Excelente amigo, y no hay de que lo hago con micho gusto, saludos

    • @HeectorZ
      @HeectorZ 7 лет назад

      Como lo solucionaste? Yo aún no logro que me salga la ventana modal y agregue los 3 archivos que se necesitan :/

    • @anaz8639
      @anaz8639 7 лет назад

      A mi tampoco me salía, pero agregando al botón editar estos atributos funcionó (está escrito más arriba en otro comentario)
      data-toggle= 'modal' data-target='#myModal'

  • @NarutoDragneel
    @NarutoDragneel 8 лет назад

    Hola buenas noches una pregunta
    como haría si mi tabla genero tuviese dos datos que modificar algo como
    nombre Genero
    creador Genero
    por colocar un ese ejemplo al hacer ese codigo
    $("#actualizar").click(function(){
    var value = $("#id").val();
    var dato = $("#genre").val();
    var route = "localhost:8000/genero/"+value+"";
    var token = $("#token").val();
    $.ajax({
    url: route,
    headers: {'X-CSRF-TOKEN': token},
    type: 'PUT',
    dataType: 'json',
    data: {genre: dato},
    success: function(){
    Carga();
    $("#myModal").modal('toggle');
    $("#msj-success").fadeIn();
    }
    });
    });
    algo cambiaría para poder actualizar ahora dos atributos de la tabla en vez de 1 ??

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад

      +jose gregorio paz carrillo solo deberias agregar a tus datos el nuevo dato, saludos

    • @NarutoDragneel
      @NarutoDragneel 8 лет назад

      +Raul Palacios muchas gracias
      De verdad los tutoriales son muy buenos muchas gracias
      Y gracias por responder tan pronto

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  8 лет назад +1

      No te preocupes para eso estamos, saludos

    • @alexzamora9843
      @alexzamora9843 6 лет назад

      Por si le sirve a alguien que apenas esta llegando a estos excelentes tutoriales. puede actualizar mas datos de la sig. forma. Saludos. Felicito a Raúl
      var formData = {
      name: $('#name').val(),
      description: $('#description').val(),
      category: $('#category').val(),
      }
      $.ajax({
      data: formData,
      });

  • @sebastianhiguita933
    @sebastianhiguita933 9 лет назад

    El modal no me funciona y tengo todo el mismo código, podrías colaborarme?
    Muchas gracias!

    • @sebastianhiguita933
      @sebastianhiguita933 9 лет назад

      sebastian higuita No abre al presionar el boton

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад

      sebastian higuita debes tener algun error, estas importando el bootstrap.js? revisa si tienes errores en la consola

    • @sebastianhiguita933
      @sebastianhiguita933 9 лет назад

      Raul Palacios Todo esta correcto, me funciona al presionar el botón, me tira el log del id, pero el modal no abre y si, en el admin.blade.php estan referenciados todos los js
      {!!Html::script('js/jquery.min.js')!!}
      {!!Html::script('js/bootstrap.min.js')!!}
      {!!Html::script('js/metisMenu.min.js')!!}
      {!!Html::script('js/sb-admin-2.js')!!}

    • @RaulPalaciosLopez
      @RaulPalaciosLopez  9 лет назад

      Entonces es algun error dentro del script, revisalo

    • @sebastianhiguita933
      @sebastianhiguita933 9 лет назад

      Raul Palacios Copiaré nuevamente el que tienes en el repo, te aviso que sucede