Sepa lo que quiero hacer es crear nuestra plantilla de programa.
Así que voy a comentar esto para no estar constantemente haciendo un nuevo campamento cada vez que
iniciemos el servidor.
Así que ahora solo tenemos uno pasando aquí.
Permítanme agregar que mi show de etiqueta muestra más información sobre un camping.
Entonces tenemos que encontrar el campamento.
Volveremos a eso.
Y cuando renderizar la plantilla de show.
Así que empecemos con ese espectáculo de representación de puntos y luego tenemos que crear esa plantilla.
Así que vamos a hacer visitas táctiles, la barra nos mostró y luego las vistas C9 mostraron que Ejay usamos y luego
agregamos un H-1 muy simple.
Esta es la plantilla del programa a medida que avanzamos y guardamos asegurémonos de que todo funcione correctamente.
Ahora bien, si intentamos llegar a donde estás bien, que es un campamento de ruta de presentación,
cualquier cosa que no sea un campamento nuevo es especial porque nos lleva a la nueva forma, pero cualquier otra
identificación y nuestras identificaciones se verán así.
Y esos vienen de Mongo.
Entonces Mongo genera esas ideas automáticamente y guardamos algo.
Y lo que vamos a comenzar haciendo es añadir en los enlaces a la página del programa
que tenemos un botón aquí en el que podemos hacer clic para ver más información.
Entonces, tenemos que abrir puntos de vista para reducir los campamentos, pero E. J. nosotros y técnicamente deberíamos cambiar el nombre de este
archivo para que sea indexado. Ejay usamos en lugar de campings porque seguimos esta convención.
Así que tenemos nuevos que tenemos que mostrar que deberíamos nombrar este índice en lugar de campings.
Entonces podemos hacer eso bastante rápido aquí.
Solo ve al campo de vistas y podemos cambiarle el nombre indexado que E. J. Sí.
También hay muchas
formas de hacerlo a través del terminal, pero será más rápido por el momento en lugar de mostrarle otro comando.
Entonces haremos eso y luego tenemos que asegurarnos de que apage yes esté renderizando la plantilla correcta.
Entonces esto debería hacer que el índice ahora esté bien.
Entonces, ahora lo que queremos hacer es mostrar una
imagen y un nombre para cada camping. También voy a agregar un párrafo aquí y en ese párrafo
vamos a agregar una etiqueta de anclaje y arreglaremos el ref en un segundo.
Puede ser una etiqueta de anclaje que dice más información y le daremos una clase.
También usarás bootstrap y haremos primaria
DTN y ETN así y guardaremos y veamos cómo se ve primero.
Por lo tanto, no funcionará pero no irá a ninguna parte.
Pero si estuviéramos frescos.
Está bien, eso parece lo suficientemente bueno por ahora.
Tenemos un botón de información más con un clic en él.
proyectos deben tener el mismo aspecto que los
slash campgrounds, cortan una ID y esa ID se almacena dentro del punto del camping. subrayar ID.
En este momento, actualiza la página, pero queremos que nos lleve a la página del programa, para eso necesitamos cambiar nuestra plantilla y nuestros ocho
Entonces necesitamos usar Ejay como aquí.
Y aquí voy a dirigir la identificación de subrayado
de punto de campamento que es parte del campamento de acampar es el nombre que le estamos dando a cada campamento para que cada uno imprima la imagen y el nombre.
También hay una descripción que no mostramos, pero hay un I. RE. que vamos a usar para crear
el enlace.
Entonces, si
reinicio ahora y echamos un vistazo a lo que eso nos da, vamos a inspeccionar esto y se puede ver que es una barra de campamento.
Eso es loco, largo, hexadecimal, generado automáticamente Mongo D-B ID.
Y si hacemos clic en ese enlace, nos lleva a la barra de herramientas de la plantilla de mostrar y a esa loca idea.
Entonces, lo que tenemos que hacer es usar esa ID en lugar de
la plantilla show o dentro de la ruta show que está aquí.
Queremos capturar esa ID que va
a estar dentro de las solicitudes que los harams pensamos que haríamos cuando hicimos lo de los animales de granja con los cerdos
y oink y cow y moo donde teníamos colon y luego algún programa de Raut almacenado en la solicitud de CEM .
Lo que vamos a hacer es usar un nuevo método que nos ofrece la mangosta llamada find my ID.
Y lo estamos haciendo en el campamento, así que descubra el campamento por ID.
Y hay dos argumentos que necesitan darlo, que es la ID y luego la devolución de llamada.
Entonces el primero es más fácil.
La ID solo solicita la identificación
de harams y la devolución de llamada se parece a las otras donde tenemos un error y luego vamos a llamarlo campground encontrado,
que es la información que regresa de este hallazgo por ID, así que solo debe haber un elemento en la base de datos con Ese ID, que es el objetivo
de estos ID y Mangu, son únicos, por lo que no tendremos ningún problema con varios campings en conflicto
como lo haríamos si estuviéramos buscando por su título o su nombre o su imagen que pudiéramos hacer.
Esto no tiene que ser una identificación.
Podría ser el nombre y, en
realidad, si echamos un vistazo a Reddit, el viernes nuevamente es único.
Entonces es mucho más seguro.
Así que con suerte
encontrará un camping y haremos nuestro sencillo chequeo de errores si hay un error cancelando el registro.
De lo contrario, si funcionó, lo que vamos a hacer es renderizar la plantilla de muestra.
Y ese es un espectáculo de renderizado de puntos rojos.
Pero vamos a pasar en el campamento encontrado y luego vamos a usarlo dentro de esa plantilla.
Así que el show de render en redstart y luego vamos a pasar bajo el nombre de campgrounds.
Vamos a pasar nuestro campamento encontrado.
Entonces, dentro de nuestra plantilla de muestra, podemos
acceder a los campamentos y tendrá el valor de lo que encontremos con esta identificación.
Así que guardaremos ir al showdown E. J. Sí.
Y hagamos algo muy simple, simplemente agreguemos un párrafo en ese párrafo.
un momento.
Vamos a agregar el nombre de punto del camping y lo dejaremos así y luego agregaremos otras cosas en
Bueno, asegurémonos de que funcione.
Así que volveremos a actualizar y si hacemos clic en este
enlace obtenemos un error bastante dramático que dice que no tiene ningún método.
Encuentra por ID.
Y eso es bastante tonto porque no queremos capitalizar eso f allí.
Entonces, si volvemos y solo arreglamos esto muy brevemente, entonces está bien para una letra minúscula f.
Recuerde que todos los métodos comienzan con minúsculas.
Ahora si lo llamamos reiniciar el servidor y actualizar, obtenemos que esta es la plantilla de programa Graniteville.
Por supuesto, queremos mostrar más que Grant Hill, pero es el mismo proceso.
Ahora estamos tomando este I. RE. y estamos tratando de encontrar un campamento con ese I. RE. y luego estamos renderizando
esta plantilla.
Entonces, rápidamente, no vamos a darle un estilo.
Pero volvamos rápidamente para mostrar y agregaremos una imagen nuevamente y la fuente
va a ser igual a acampar esa imagen y luego también agregaremos en la parte inferior otro párrafo.
Y esta va a tener una descripción de punto de camping así y guardaremos eso.
Tomemos el nombre aquí y avancemos para que nuestro H-1 diga solo el nombre del campamento así.
Estamos frescos ahora.
Obtenemos la colina de granito y vemos aquí nuestra imagen y luego esta es una gran colina de granito.
No hay baños sin agua hermosa concesión.
Y deberíamos agregar en nuestra disposición también solo con nuestras inclusiones rápidas.
Así que incluya y copiemos de otra plantilla aquí solo para ahorrar tiempo.
Así que copiaremos eso y luego haremos lo mismo para nuestro pie de página.
Y ahora deberíamos ver un poco de arranque.
Ahí vamos nosotros, la barra de navegación.
Conseguimos nuestro cambio de fuente.
Todavía tenemos que diseñar esto que vendrá pronto.
Así que todo parece estar funcionando bien, excepto por una
pequeña cosa que es si agrego un nuevo campamento, sigue siendo solo el nombre y la imagen.
Así que vamos a refactorizar eso y ella vuelve al formulario que está en Nuevo.
Así que vamos a cerrar aquí y vamos a abrir puntos de vista nuevos.
Y en lugar de allí necesitamos otra entrada que pondré en la parte inferior derecha antes del botón.
Y nuestra contribución va a tener un marcador de posición
de descripción y eventualmente querremos hacer de esto una entrada más grande.
Por ahora solo se trata de una entrada de texto y luego cambiaremos el nombre para que
sea descriptiva
y guardaremos y ahora podemos volver a nuestro Apalachee aquí en lugar de Create. También captará la descripción hasta ahora, descripción y todo solo do DSC
es igual a la descripción del punto de solicitud de cuerpo arriba, que es a lo que se ajustó el atributo de nombre aquí.
Aquí vamos.
variable que estamos tomando de la forma DGSE y volver a guardar todo lo demás debería funcionar exactamente igual.
Y vamos a tomar eso y luego pasarlo a nuestro nuevo objeto, donde una descripción es igual a esta
Ahora estamos agregando esta información adicional en el formulario.
Probémoslo.
Inicie el servidor o actualice el formulario.
Ahora tenemos tres entradas.
Así que tengo una imagen que recuerdas que he copiado desde aquí y voy a pasar eso y llamaremos a este campamento con árboles y
aquí diré que este lugar tiene muchos árboles y muchas otras cosas.
Todo el derecho haga clic en enviar ahora llegamos a campamentos y la verdadera prueba es ver si esta tiene una descripción.
Hagamos clic en Más información y lo haga.
Puede ver que esta página contiene toda la información que tenemos sobre un camping que tiene esta identificación y, si volvemos atrás, esta página
de espectáculos tiene toda la información sobre este campamento.
DE ACUERDO.
Así que conseguimos que funcione la página del programa.
Vamos a resumir todo rápidamente, así que hablamos sobre rutas tranquilas.
Ahora hay cuatro que hemos cubierto.
El índice mostrará todos los recursos dados, como perros o camping.
La nueva ruta muestra el
formulario para crear un nuevo recurso. Crear es la ruta postal donde realizamos la
creación del recurso y mostrar es una ruta que es una solicitud de obtención y tiene una identificación y listo.
Y eso es realmente importante porque muestra información sobre un recurso.
En nuestro
caso un perro o en nuestra aplicación un campamento y el nuevo comando que vimos para hacer eso para
interactuar con Mongo es buscar por id y luego una nota lateral rápida. También le mostré DB duck collection drop que utilizamos para eliminar todos los existentes campamentos en nuestra base de datos con un comando