Skip to content

I110IS/lab4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

83877bb · Sep 16, 2022

History

22 Commits
Sep 3, 2022
Aug 14, 2022
Sep 16, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Sep 3, 2022
Aug 14, 2022
Aug 14, 2022
Aug 14, 2022
Aug 21, 2022

Repository files navigation

LAB4

Objetivos

Familiarizarse con las rutas y controladores.

Pasos previos

Ver la sección preparar repositorio

Práctica

  1. Copiar app/views/monsters/index.html.erb y app/views monsters/show.html.erb del laboratorio 3 (Vistas).
    1. Copiar también el archivo de estilos si es necesario.
  2. Crear las rutas para los tweets
  3. Crear el controlador para los tweets y crear una acción para el index:
    1. Se debe obtener todos los tweets de la base de datos y guardarlos en @tweets
    2. Deben estar ordenados por fecha de creación
    3. El template para tweets#index está prearmado
  4. Actualizar las rutas para que la ruta raíz sirva la lista de tweets (tweets#index)
  5. Crear la acción show para los tweets:
    1. Se debe mostrar la información detallada de un solo tweet
    2. El template para tweets#show está prearmado
  6. Crear la acción para crear tweets:
    1. Debe usar los parametros recibidos
    2. Asegurarse de usar require y permit
    3. Debe redirigr al show del nuevo tweet
    4. El template para tweets#new está prearmado
  7. Al visitar la vista de un monstruo, redirigir a la vista de crear tweets si el monstruo no tiene tweets
  8. Excluir las rutas asociadas a la edición de tweets porque no se usarán