Agregar el comportamiento de banner con el complemento collective.behavior.banner
Hay un montón de complementos en Plone para diapositivas / banners / teasers. Nosotros pensamos que debe haber un mejor complemento y fue creado collective.behavior.banner
.
Al igual muchos complementos que aún no se ha lanzado en PyPI pero sólo existe como código fuente en GitHub.
El buildout del entrenamiento contiene una sección [sources]
que le dice buildout para descargar un complemento específico no disponible en PyPI sino en algún repositorio de código (generalmente GitHub):
[sources]
collective.behavior.banner = git https://github.com/collective/collective.behavior.banner.git pushurl=git@github.com:collective/collective.behavior.banner.git rev=af2dc1f21b23270e4b8583cf04eb8e962ade4c4d
Definiendo la revisión nos salva de ser sorprendidos por algunos cambios en el código fuente que puede que no querríamos tener.
Después de añadir el código fuente, tenemos que añadir el paquete Egg
al archivo buildout:
eggs =
Plone
...
collective.behavior.banner
...
Y vuelva a ejecutar el comando ./bin/buildout
Instalar el complemento
Crear un nuevo tipo de contenido Dexterity Banner
con sólo el comportamiento Banner
habilitado.
Crear una carpeta llamada banners
Agregar dos banners dentro de la carpeta usando imágenes tomadas desde la dirección URL http://lorempixel.com/800/150/
Agregar el comportamiento Slider
al tipo de contenido por defecto Página (Document)
Edita el la página frontpage y enlace a los nuevos banners.