Agregar banner con el complemento collective.behavior.banner
Hay un montón de complementos en Plone para deslizadores / banners / teasers. Nosotros pensamos que debe haber una mejor 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 los cambios en el código fuente puede ser que no quiera.
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 producto
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.