20
Apr

Paquete - Archetype

Archetype es un editor de propiedades de Umbraco 7 que administra otros data types o tipo de datos instalados. estas son algunas de las características de Archetype:

  • Crear agrupaciones de tipos de datos instalados
  • Añadir css personalizado
  • Añadir js personalizado

DOCUMENTACIÓN

Fuente: https://github.com/imulus/archetype/
Nuget: http://www.nuget.org/packages/Archetype/
Twitter: https://twitter.com/ArchetypeKit
Paquete: https://our.umbraco.org/projects/backoffice-extensions/archetype

INSTALACIÓN

Podemos instalar Archetype de dos formas:

  • Vía Nuget  escribiendo install-package archetype en el Package Manager del Visual Studio
    nuget
  • Vía paquete ya sea directamente en el administrador o descargando el paquete en our.umbraco.org

Archetype instalacion

CONFIGURACIÓN

 La configuración puede parecer un poco desalentadora pero realmente es muy sencilla.

  •  En la sección Developer vamos a crear un nuevo tipo de datos o datatype, en nuestro caso vamos a usar este tipo de datos para almacenar nuestro equipo de trabajo, el nombre de nuestro datatype es "Nuestro equipo" y se compondrá de Personas que a su vez tienen las propiedades nombre, correo, foto y redes sociales.

Archetype DataType

  •  En la sección Settings vamos agregar nuestro datatype "Nuestro Equipo" a un doctype:

ArcheType DocType

  • En la sección Content vamos a almacenar nuestra información Archteype Contenido Umbracolombia

MACRO - RAZOR (PARTIAL VIEW MACRO)

Ahora la parte que mas nos gusta, la forma como debemos mostrar nuestro tipo de dato ArqueType para esto debemos crear un macro Razor en el cual vamos a obtener las información de cada una de las personas que almacenamos, en nuestro caso son 2 personas.

Archetype Razor

Y nuestro resultado en la pagina es el siguiente:

También lo puedes ver en: http://www.umbracolombia.com/nuestro-equipo/

Referencias:

https://github.com/kgiszewski/ArchetypeManua

https://our.umbraco.org/projects/backoffice-extensions/archetype

2015 © Umbracolombia - Solido. All rights reserved.