Hugo CMS - Partials y BaseOf


Ya vimos la instalacion de este CMS y ya podemos tener nuestro proyecto creado. Sin embargo, esto es solo el primer paso; a partir de ahora debemos iniciar a modelar nuestro proyecto y para tal vamos a empezar a conocer un poco su estructura.



Partials y BaseOf



En este video podemos ver un poco el funcionamiento de partials y una explicacion de como se crean. Para poder optimizar el tiempo voy a dejar aqui una breve explicacion con codigo de como se llama a un partial.

Los partials a diferencia de algo estatico puede ser dinamico, puede recibir parametros y demas.. Y esto es algo util para el dinamismo que necesita el sitio.



Donde se crean los Partials


La creacion de un partial no es mas que la creacion de un fragmento html en la carpeta /themes/NuestroTheme/layouts/partials y el mismo puede estar dentro de otra carpeta (por ejemplo si queremos organizarlos en subcarpetas) o sueltos en partials. Lo importante es que el archivo sea un HTML.



Como se hace el llamado de un partial


Lo bueno de estos Partials es que podemos llamarlos desde cualquier lado y la forma de hacerlo es muy simple. Basta con poner:


{{ partial "miArchivo.html" }}

Si esta suelto en partials, sino basta con poner:


{{ partial "miCarpeta/miArchivo.html" }}

Suponiendo que el archivo se encuentre en /themes/NuestroTheme/layouts/partials/miCarpeta/miArchivo.html


Cualqueir duda o consulta nos encontramso en Telegram!!!







Autor

PatoJAD

PatoJAD

Desarrollador


Sobre mi no hay mucho para decir, me dedico a desarrollar en una empresa de telecomunicaciones, utilizo GNU/Linux desde el 2.012 y hace años que es mi Sistema Operativo main. Soy una persona que busca crecer profesionalmente sin dejar de divertirse y hacer lo que me gusta. Siempre digo que cuando un proyecto sale es importante agradecer, por lo cual les recomiendo a todos leer la seccion Agreadecimientos en la cual me tomé un tiempito para poder agradecer a todos y cada uno de los que hicieron posible todo esto.




Comentarios

Busqueda






Donar

Todo lo que realizamos en el softwarelibre (colaboraciones, desarrollos, blogs, etc.) lo realizamos por amor al mismo y no pedimos nada a cambio por nuestros servicios comunitarios.

Sin embargo muchas personas desean colaborar para poder mejorar los mismos y personalmente ofrezco esta opcion aunque aconsejo fuertemente que se done en proyectos mas importantes como KDE y demas...

Donar via PayPal Donar via Patreon


Sitios Amigos