Esta é a demonstração oficial do Sulu . Ele foi criado para mostrar uma implementação simples de uma aplicação feita com Sulu e explica os passos básicos.
Este projeto também funciona aqui: https://sulu.rocks
Para informações sobre Sulu dê uma olhada em nossa página inicial: http://sulu.io/
Nossa documentação está disponível em: http://docs.sulu.io/
O SuluArticleBundle adiciona suporte para gerenciamento de artigos no Sulu. Os artigos podem ser usados de várias maneiras diferentes para gerenciar dados não estruturados com uma URL própria em uma lista de administração. A maioria dos recursos, que podem ser usados em páginas, também podem ser usados em artigos – como modelos, controle de versão, rascunho, publicação e automação.
O SuluAutomationBundle fornece uma forma de gerenciar tarefas futuras que podem ser agendadas para entidades no Sulu-Admin. Por exemplo, agende a publicação de uma página para uma data e hora específica no futuro.
Para habilitar tarefas automatizadas use o comando task:run
manualmente no terminal ou em um cronjob. Esta tarefa executa as tarefas de automação pendentes (consulte Documentos de instalação do SuluAutomationBundle).
Uma coleção de extensões twig úteis e uma pequena biblioteca de gerenciamento de componentes js.
git clone [email protected]:sulu/sulu-demo.git
cd sulu-demo
composer install
A demonstração requer uma instância MySQL e ElasticSearch em execução.
Configure seu DATABASE_URL
e ELASTICSEARCH_HOST
em .env.local
veja .env
como referência.
Se você não quiser instalar os serviços sozinho, você pode usar o docker-compose.yml fornecido para iniciar esses serviços dentro de um contêiner próprio:
docker-compose up
Instale a demonstração com todos os fixtures executando:
bin/console sulu:build dev
Agora você pode experimentar nossa demonstração, não há necessidade de configurar um host virtual. Basta usar a compilação em servidores web:
php -S 127.0.0.1:8000 -t public config/router.php
Então você pode acessar a interface de administração via http://127.0.0.1:8000/admin. O usuário e senha padrão é “admin”.
O front-end da web pode ser encontrado em http://127.0.0.1:8000.
composer bootstrap-test-environment
composer lint
composer test
Temos um canal #Slack onde você pode conversar diretamente com estrategistas, desenvolvedores e designers.