Habilitar botones de next y previos
Comprar curso

70. Habilitar botones de next y previos


5 comentarios

Inicia sesión para comentar

Comentarios:

  • Miguel Angel Arias Pousada

    Miguel Angel Arias Pousada hace 3 semanas

    El código explicado, está estupendo, si es que el usuario va añadiendo lessons a las sections, en orden. Esto es, supongamos que el course tiene dos sections y 4 lessons, y que cada section tiene dos lessons. Si el usuario crea las dos primeras lessons en la section 1, y las posteriores en la section 2, todo va bien. Pero si el usuario crea la lesson 1, en la section 1, las lessons 2 y 3, en la section 2, y luego la lesson 4, en la section 1, (hay que recordar que el usuario puede crear las lessons, clickando en la section que le de la gana), en ese caso, este código no funcionaría, porque la colección de lessons del course sería: 1,4,2,3. Creo que he solucionado este caso. Si no estoy equivocado respecto a este potencial error, y les parece oportuno, les comparto.

  • Juan Rincón

    Juan Rincón hace 1 mes

    Hola, Víctor. Sabes por qué cuando subo videos para probar y doy a siguiente tema o tema anterior, solo lo hace una vez? Es decir, luego de eso, cambia el nombre de la lección y todo lo demás, pero el video no vuelve a cambiar. Espero tu respuesta. Un saludo.

    • Victor Arana Flores hace 1 mes

      Hola Juan, tendría que analizar tu codigo en busca del error. Pero te comento que la proxima semana estaré actualizando tambien esta parte, y con Livewire 3 esto es mucho más facil e intuitivo.

    • Juan Rincón hace 1 mes

      Hola, gracias por responder. Logré solucionarlo. una pregunta, en esta versión del curso incluirás los comentarios? Gracias por tu tiempo Víctor.

  • Jose Alan Romero

    Jose Alan Romero hace 4 meses

    Hola Víctor, me aparece este error 

  • Jose Alan Romero

    Jose Alan Romero hace 4 meses

    • Victor Arana Flores hace 4 meses

      Hola Jose, lo que te indica el error es que tu solo puedes imprimir un string, mas no objetos.

      Revisa que es lo que tienes almacenado en $previous

    • Jose Alan Romero hace 4 meses

      Ok, muchas gracias

  • Alexander Benavides Cabrera

    Alexander Benavides Cabrera hace 2 años

    Hola  Victor. He llegado hasta acá y todo iba bien, pero esto teniendo un problema cuando doy click en la etiqueta “a”:                                     

    <a class="cursor-pointer" wire:click="changeLesson({{ $lesson }})"> {{$lesson->id}} </a> 

     

    EL método lo tengo definido de esta forma:

        public function changeLesson(Lesson $lesson) {

            $this->current = $lesson;

        }

     

    Pero me sale el siguiente error:

    ErrorException

    Undefined index: class

     

    Espero me puedas ayudar. Gracias

     

     

    • Sergio Misael Santana Ramirez hace 2 años

      Yo lo tengo asi, y en el componente CourseStatus, checa si importastes el model Lesson, si no agrega l siguiente linea al inicio del componente :

      Componente CourseStatus

      use App\Models\Lesson;

       

      Vista course-status.blade.php

      <a class="cursor-pointer" wire:click="changeLesson({{$lesson}})">{{$lesson->id}} @if ($lesson->completed)

                    (Completado)

       @endif</a>