Cómo crear un tipo de contenido personalizado para Drupal 8 con campos |

En esto Tutorialvamos a crear una sencilla aplicación de búsqueda basada en campos con Drupal 8 y un Contenido personalizado Arte. tarjetas se utiliza para almacenar información sobre personas, empresas y otras organizaciones con direcciones, números de teléfono, fotos, etc.
Estas Tutorial requiere Puntos de vista. Drupal 8 Los desarrolladores de sitios web pueden crear visualizaciones de páginas personalizadas de información de mapas con opciones de búsqueda por facetas basadas en Campos para fines de CRM.
Para nuestra aplicación “RoloDex”, primero creamos una aplicación personalizada Tipo de contenido llamado “Tarjeta”, luego agregue campos para una imagen, dirección, número de teléfono, dirección de correo electrónico y sitio web. También agregaremos una taxonomía principal al mapa para filtrar entre personas, empresas y otras organizaciones.
Instalación: Vaya a / admin / structure / types / agregar y crear un nuevo Tipo de contenido para tarjetas.
Texto descriptivo: “Esta tarjeta se puede utilizar para hacer referencia a la información de contacto de personas, empresas u otras organizaciones”.
La configuración: No lo hagas Consígalo en la portadaNo Crea una nueva revisión, & No Ver autor e información publicada en las casillas de verificación de configuración.
Próximo: Salva el Tipo de contenido & Agregue una variedad de términos de taxonomía a los nodos.
Primero: Navegue a / admin / structure / taxonomy / add y agregue uno nuevo Taxonomía Grupo de tarjetas.
La configuración: Dentro de “Condiciones de la tarjetaVocabulario, queremos crear valores para:
La configuración: Guarde todos los términos para usarlos con Puntos de vista al filtrar el contenido del mapa en listas.
Próximo: Volver a Tipo de contenido Configuración para tarjetas en / admin / estructura / tipos / administrar / tarjeta / campos y agregar el Taxonomía Filtrar.
La configuración: A … crear Campo de término de taxonomía y etiquetarlo “Tipo de tarjeta de memoria”.
Construcción: Limite los valores a un término por nodo y coloque el campo en “Condiciones de la tarjeta”Taxonomía Vocabulario.
Próximo: Vaya a / admin / structure / types / manage / card / form-display y “Seleccionar lista” para conocer las condiciones de la tarjeta.
Esto ofrece la posibilidad de clasificar las contribuciones de nuevas tarjetas según Taxonomía Término en la página de creación de contenido:
Completo: Los usaremos en los próximos pasos Términos de taxonomía en Nodos de tarjeta para filtrar contenido dinámico con la ayuda de listas Puntos de vista & para implementar Búsqueda de campo Habilidades.
Próximo: Agreguemos más información Campos a las cartas.
En el paso tres, agregaremos más información de usuario. Campos en el tipo de contenido del mapa que se puede utilizar en listas de visualización Puntos de vista y también disponible para su búsqueda.
Instalación:
Configuraciones de imagen: Para el Campo de visióncreamos uno Campo de referencia con un límite de 1 valor establecido en la imagen y agregado al formulario. Luego navegamos a / admin / config / media / image-styles para confirmar que Miniatura de la imagen Tamaños.
Campos de dirección: Ir Módulos & activar el teléfono Módulo de campo si aún no está activado. Luego con un campo con un Texto: Fácil Tipo de referencia, cree campos para:
Otros campos:
El teléfono, el correo electrónico y el sitio web Campos Todos pueden tener valores de referencia específicos de enlace o teléfono / correo electrónico para el procesamiento del navegador. Reorganizar el orden de Campos en la página Crear nodos de mapa.
Próximo: Navegue a la página para crear el nodo del mapa y vea sus campos en el formulario.
Empezar: Si navega a la página / nodo / agregar / tarjeta, los verá todos Campos creado para el imagen, Taxonomía, Y habla a enumerados en el formulario en orden de visualización:
Consejo: Utilice este formulario para crear su contenido de Rolodex. Agregue información de tarjetas de presentación para clientes y contactos en línea o utilícela como una herramienta de búsqueda de bases de datos para empresas de desarrollo especializadas.
La configuración: Haciendo Administrar visualización de campo Sección cambiar los valores de visualización en En línea para todos los campos de texto y configure el archivo de imagen para que se muestre en 220px Miniatura en páginas de nodo con 220px Miniatura en vistas de teaser con un valor de etiqueta oculto.
Páginas de resultados de Drupal 8 – contenido de la tarjeta:
Nota: Utilice CSS personalizado en un Subtema de Drupal 8 para cambiar los valores de visualización predeterminados.
Próximo: Clasificación completada tarjetas en listas de visualización con Búsqueda iluminada Con Puntos de vista.
Para completar el proyecto, necesitamos crear páginas de búsqueda para eso. Taxonomía Términos en Puntos de vista y asígneles una dirección URL. Lo expondremos Busque vistas funciona de tal manera que los términos de campo como dirección, ciudad, estado, país, etc. se convierten en filtros para el contenido.
En este ejemplo, hemos eliminado la visualización de la dirección de la calle para tener una vista de tabla más compacta:
Instalación: Para crear una nueva vista, navegue a: / admin / structure / views
Mostrar configuración: Los administradores de Drupal tienen la opción de ver el sitio web Rompecabezas o cree un anuncio personalizado con el Campos Con Mesas Y Listas HTML.
Configuración de búsqueda de exposición: Crear personalizado Puntos de vista para cada Taxonomía Termine y coloque las URL en: / people, / business, & / Organizations. A continuación, puede utilizar estas páginas como elementos de navegación del sitio. Búsqueda iluminada sobre el campo Valores.
Opcional: instale el módulo Facet: Para construir más avanzado Facetas de búsqueda Funcionalidad en uno Drupal 8 expuesto sobre lo que filtrar en el Puntos de vista Instalar las ofertas de forma predeterminada Facetas Módulo junto con opcional Widgets de área Y Resto facetas.
Consejo: Para una mejor configuración de los campos de dirección, instale el habla a Módulo.
Este tutorial permite Drupal 8 Usuarios para darse cuenta del potencial del uso Campos en una costumbre Tipo de contenido Con Puntos de vista Filtros y Búsqueda iluminada. Los creadores de sitios pueden usar este tutorial para crear una aplicación Rolodex para una base de datos que buscará personas, empresas y otras organizaciones.