61. Observers en Laravel ¿Qué son y para que sirven?


2 comentarios

Inicia sesión para comentar

Comentarios:

  • Jesus Ismael Arroyo Castro

    Jesus Ismael Arroyo Castro hace 8 meses

    Hola, faltó agregar la sentencia para eliminar de la bd la imagen del post relacionado,  envío la linea faltante en el Observer deleting (estoy  con laravel 10)

    public function deleting(Post $post): void

    {

       if($post->image) {

            Storage::disk('public')->delete($post->image->url);

           $post->image()->delete(['url' => $post->image->url]); //Esta linea es la que se agrega

          }

    }

    • Luz Lopez hace 6 meses

      en laravel 11 me funcionó solo con el comando del profe.

    • Emilio Rigoberto HernÁndez Lira hace 6 meses

      una pregunta, como hiciste en el video de la imagen el que te suba imagenes, ya que a mi me lo deniega y soy de windows, lo digo por parte del chmod , hasta ahorita he llegado sin actualizar foto ya que me impide subirla

    • Emilio Rigoberto HernÁndez Lira hace 6 meses

      hey men ese mismo usaste para lo de subir imagen , es que tengo un problema de subir las imagenes y segui asi sin poner ese boton

    • Jesus Ismael Arroyo Castro hace 5 meses

      Hola que tal, una disculpa, me mantuve desconectado de la plataforma por un tiempo, pero si efectivamente utilice ese mismo

  • H. Javier Peláez

    H. Javier Peláez hace 2 años

    Hola. He notado que cuando se actualiza una imagen y el formato es diferente, se conservan ambas imágenes. Un ejemplo: si subo una imagen.jpg y luego actualizo a una imagen.png, en el directorio se conservan ambas imágenes. Y al volver a actualizar, se borra la que concuerda con el formato de la nueva imagen: ejemplo, si subo otra imagen.jpg se cambia por la anterior, pero conserva la imagen.png. Espero haberme explicado con claridad. ¿Alguien tienen  una solución para ello? Un saludo.  

    • Francesc Pineda Segarra hace 9 meses

      Yo lo había estado revisando sobre la marcha, y vi que si me borra la vieja y añade la nueva. Asegurate que estés usando el nombre de variable correcta para cada una de ellas, y que el orden de ejecución sea el correcto.

    • Emilio Rigoberto HernÁndez Lira hace 6 meses

      una pregunta, como hiciste en el video de la imagen el que te suba imagenes, ya que a mi me lo deniega y soy de windows, lo digo por parte del chmod , hasta ahorita he llegado sin actualizar foto ya que me impide subirla