Implementar nuevo Bread con Laravel Voyager
Comprar curso

5. Implementar nuevo Bread con Laravel Voyager

En este capítulo, te enseñaré a implementar un nuevo Bread (acrónimo de "Browse, Read, Edit, Add, Delete") en Voyager. Te mostraré cómo utilizar la interfaz de usuario para definir las rutas, vistas y controladores necesarios para gestionar los contenidos de una tabla específica.


4 comentarios

Inicia sesión para comentar

Comentarios:

  • Jonathan Toral

    Jonathan Toral hace 1 año

    Hola buenas noches, eh querido agregar nuevos bread
    pero me empezó a salir un error sql de duplicidad, no estoy entendiendo bien. espero me puedas ayudar GRACIAS.

    SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'sales' for key 'data_types.data_types_name_unique'

  • Jonathan Toral

    Jonathan Toral hace 1 año

    Tengo una pregunta, cree una tabla medicamento, en mi base de datos de creo, cree el bread y me sale ese error, pero en mi base esta bien el nombre, no se porque hace la cosulta en plural, espero pueda ayudarme gracias.

    • Victor Arana Flores hace 1 año

      Hola Jonathan. Eloquent trabaja con convenciones. Si tienes un modelo en singular, espera que este va administrar una tabla en plural.

      Si no quieres seguir esas convenciones, agrega una nueva propiedad en tu modelo y especifica que tabla es la que quieres administrar. Ejm:

      protected $tabla="medicamento"
  • Edgar Herrera

    Edgar Herrera hace 1 año

    ¿Qué tal? Tengo una duda respecto al Bread de posts. Este está asosciado a una categoría pero en el show solo se muestra el ID de la categoría. Si quiero que se muestre el name de la categoría, ¿forzozamente tengo que crear una relación? No supe hacerlo de otra forma más que creando un relación. ¿Habrá alguna otra forma en Voyager?

    • Victor Arana Flores hace 1 año

      Así es estimado. Tienes que crear una relacion

  • J. Martin Lr

    J. Martin Lr hace 1 año

    Hola, tengo un problema con la imágenes, no me cargan y me aparece un error al querer cargarlas, indicando que falta una libreria, cómo lo podría solucionar?

    • J. Martin Lr hace 1 año

      Hola, ya pude solucionar el error, al parecer esto se debe a que la extension está interfiriendo con el uso de la library, aquí dejo los pasos para solucionarlo:
      - Primero colocar bien la URL que indicó el instructor al inicio, porque yo coloqué localhost pero no me funcionó de manera correcta.
      -Utilicen la extension voyager.test como lo indica el instructor.
      -Nos vamos a XAMPP para corregir el error, abrimos el ejecutable 

      Nos dirijimos a config en apache.
      Una vez presionado el botón de config seleccionamos la opción PHP (php.ini), a continuación nos aparecerá un blog de notas, nos dirigimos aproximadamente a la linea 920 y borramos el ; delante de la extension=gd y guardamos, después de hacer todo eso simplemente reiniciamos nuestro apache y el MySql, lo iniciamos y ya estaria

    • Victor Arana Flores hace 1 año

      Hola amigo, así es, el error te indicaba que debías habilitar la extension gd