wwwision / dam-example
独立PHP项目,使用Neos事件驱动的内容存储库进行简单的数字资产管理
0.2.0
2024-09-12 15:50 UTC
Requires
- php: ^8.3
- doctrine/dbal: ^3
- guzzlehttp/psr7: ^2.7
- helhum/dotenv-connector: ^3.1
- neos/contentgraph-doctrinedbaladapter: 9.0.0-beta13
- neos/contentrepository-core: 9.0.0-beta13
- slim/slim: ^4.14
- slim/twig-view: ^3.4
- wwwision/dam: ^0.3.0
Requires (Dev)
- larapack/dd: ^1.1
- roave/security-advisories: dev-latest
README
独立PHP项目,使用Neos事件驱动的内容存储库进行简单的数字资产管理。
本项目仅为提供简单的Slim应用程序(使用Twig模板)在Wwwision.DAM包之上。
重要
这是一个进行中的项目,当前功能集非常有限,可能会随时更改
使用方法
通过 composer 安装
composer create-project wwwision/dam-example .
之后,创建一个新的 .env
文件或通过
cp .env.dist .env
复制提供的文件,并配置 doctrine DBAL 连接字符串(见 https://www.doctrine-project.org/projects/doctrine-dbal/en/4.1/reference/configuration.html#getting-a-connection)
注意
目前仅支持Mysql、MariaDB和PostgreSQL!
运行设置脚本以创建所需的数据库表
composer setup
通过
composer serve
将浏览器导向 http://localhost:8787/
你应该会看到一个类似这样的界面