Esta es la demostración oficial de Sulu . Fue creado para mostrar una implementación simple de una aplicación hecha con Sulu y explica los pasos básicos.
Este proyecto también se ejecuta aquí: https://sulu.rocks
Para obtener información sobre Sulu, eche un vistazo a nuestra página de inicio: http://sulu.io/
Nuestra documentación está disponible en: http://docs.sulu.io/
SuluArticleBundle agrega soporte para administrar artículos en Sulu. Los artículos se pueden utilizar de muchas formas diferentes para gestionar datos no estructurados con una URL propia en una lista de administradores. La mayoría de las funciones, que se pueden utilizar en páginas, también se pueden utilizar en artículos, como plantillas, control de versiones, redacción, publicación y automatización.
SuluAutomationBundle proporciona una forma de gestionar tareas futuras que se pueden programar para entidades en Sulu-Admin. Por ejemplo, programe la publicación de una página en una fecha y hora específica en el futuro.
Para habilitar tareas automatizadas utilice el comando task:run
manualmente en la terminal o en un cronjob. Esta tarea ejecuta las tareas de automatización pendientes (consulte los documentos de instalación de SuluAutomationBundle).
Una colección de útiles extensiones de twig y una pequeña biblioteca de manga de componentes js.
git clone [email protected]:sulu/sulu-demo.git
cd sulu-demo
composer install
La demostración requiere una instancia de MySQL y ElasticSearch en ejecución.
Configure su DATABASE_URL
y ELASTICSEARCH_HOST
en .env.local
consulte .env
como referencia.
Si no desea instalar los servicios usted mismo, puede utilizar el docker-compose.yml proporcionado para iniciar estos servicios dentro de un contenedor propio:
docker-compose up
Instale la demostración con todos los dispositivos ejecutando:
bin/console sulu:build dev
Ahora puede probar nuestra demostración, no es necesario configurar un host virtual. Simplemente use los servidores web integrados:
php -S 127.0.0.1:8000 -t public config/router.php
Luego puede acceder a la interfaz de administración a través de http://127.0.0.1:8000/admin. El usuario y la contraseña predeterminados son "admin".
La interfaz web se puede encontrar en http://127.0.0.1:8000.
composer bootstrap-test-environment
composer lint
composer test
Tenemos un canal #Slack donde puedes hablar directamente con estrategas, desarrolladores y diseñadores.