Novedades Spress 1.1

@spress_cms

@yosymfony

  • Built-in server

  • Modo watch

  • spress.phar

  • 2 nuevos comandos:

    • new:post
    • new:plugin
  • Plugin más simples

  • IO API

  • Debug mode

Built-in server

spress.phar site:build --server

Servidor web integrado para ver los sites

sin requerimientos extra

watch mode

spress.phar site:build --watch

Regenera el sitio ante cualquier cambio

spress.phar site:build --server --watch

Scaffolding command

  • spress.phar new:post
  • spress.phar new:plugin 
  • spress.phar new:site

ya existía como site:new

Plugin más simples

Crear un fichero con el mismo nombre de clase y listo.

Crear un plugin para tu site

_plugin/MySitePlugin.php

Crear un plugin para tu site

La mejor opción es usar el comando new:plugin

  • Crea el fichero del plugin.
  • composer.json

IO API

Permite interactuar con el usuario.

  • Escribir mensajes.
  • Preguntar.
  • Preguntar con confirmación.
  • Preguntas con respuesta oculta.

IO API

Debug mode

Activa el mode debug de Twig: 

{{ dump(page) }}

Habilitamos el modo debug desde el config.yml

debug:true

Spress 2.0.0

  • Data sources.
  • Collections.
  • Categorías de los posts.
  • Paginar cualquier tipo de contenido.
  • Nuevo comando: self-update.

Gracias