kanow / fire-department
完整的TYPO3网站包(主题),用于构建消防部门的网站。通过扩展操作,您可以在网站上显示操作。为最新新闻,已准备扩展新闻的模板。整个页面也针对移动设备进行了优化。
Requires
- typo3/cms-core: ^11.4 || ^12.4
Suggests
- georgringer/news: Templating is prepared to show latest news on your website with the extension "news".
- kanow/operations: Templating is prepared to show (firefighter) operations with TYPO3 extension "operations" in version ^7.1.
Replaces
- typo3-ter/fire-department: 1.3.0
This package is auto-updated.
Last update: 2024-09-05 22:24:08 UTC
README
这是一个为消防部门优化的TYPO3网站包。它应该是一个简单设置TYPO3消防部门网站的解决方案。
- 在根页面的页面属性中(资源选项卡)包含扩展的Page TS-Config。
- 在您的根TypoScript模板中包含fire_department的TypoScript。
- 检查
fire_department/Configuration/TypoScript/Page/constants.typoscript
中的TypoScript常量,并在需要时在您自己的TypoScript中覆盖设置。
功能
- 完整的网页布局,针对移动设备进行了优化
- 使用TYPO3扩展"operations"显示操作数据
- 也准备了模板,以显示最新新闻,使用TYPO3扩展"news"
依赖
- typo3/cms-core: ^11.5 || ^12.4
- typo3/cms-fluid: ^11.5 || ^12.4
- typo3/cms-fluid-styled-content: ^11.5 || ^12.4
可选
- kanow/operations
- georgringer/news
前端模板
我使用Foundation for Sites来构建前端内容,如CSS和JS。如果您想在此处更改内容,请阅读"前端构建"文件夹中的ZurbReadme.md文件中的"安装"部分。简而言之,您需要:node,npm,yarn,gulp
将存储库分支以保留您项目中的更改。
在复制并重命名config.sample.yml文件后,您必须修改项目域名条目,以便直接使用前端构建工具与您的TYPO3网站一起使用。请参阅https协议使用的部分注释。"mkcert"必须安装才能使用。要使用前端监视文件进行开发,您必须使用以下命令。
yarn run start --typo3
使用
yarn run build --typo3
您可以将编译的前端文件复制到TYPO3扩展Public文件夹,而无需在浏览器中打开网站。稍后,TYPO3将从此文件夹加载前端文件。
遇到问题?
如果您在运行yarn run start --typo3
时遇到server
执行任务错误,请像config.yaml文件中的注释中描述的那样重新创建证书文件。这可能有助于。
为消防部门创建TYPO3网站
此扩展是一个TYPO3 Site-Package,可以快速创建消防部门的TYPO3网站,无需具备太多的先验知识。
- 将fire_department的Page TSconfig添加到您的页面属性中(资源选项卡)。
- 将fire_department的TypoScript添加到您的根TypoScript模板中。
- 查看
fire_department/Configuration/TypoScript/Page/constants.typoscript
中的TypoScript常量,并在需要时在您的自己的TypoScript中覆盖这些设置。
此扩展提供的内容
- 完整的页面布局,也针对移动设备进行了优化
- 使用TYPO3扩展"operations"来展示和管理工作中的数据。
- 此外,也准备了模板,以使用TYPO3扩展"news"展示最新消息,并与网站融为一体。
系统要求
- typo3/cms-core: ^11.5 || ^12.4
- typo3/cms-fluid: ^11.5 || ^12.4
- typo3/cms-fluid-styled-content: ^11.5 || ^12.4
可选
- kanow/operations - 用于作业管理
- georgringer/news - 用于最新消息
前端 - 网站的样式
我使用Foundation for Sites。这为外观提供了大量基本功能。如果您想进行修改,请查看位于FrontendBuild
文件夹中的ZurbReadme.md
中的系统要求。大致来说,您需要在系统上安装node、npm、yarn和gulp。
为了在更新后不丢失更改,您应该将扩展“fork”。也就是说,创建一个副本。如果您愿意,可以直接在GitHub上操作。这样您就有版本控制了。
对于通过前端构建调整前端,我推荐使用本地开发环境。
在创建您的Fork之后,您需要将config.sample.yml
文件复制到config.yml
。请注意该区域的使用https的注释。"mkcert"必须在您的系统上安装。在那里,您可以添加您自己的项目域名,以便直接使用您本地的TYPO3页面启动前端。为此,需要以下命令
yarn run start --typo3
使用
yarn run build --typo3
您可以轻松地将编译完成的Frontend,即CSS、JS以及图片文件,复制到扩展的Public文件夹中。然后,TYPO3将从此处加载所需的文件。
遇到麻烦了吗?
如果您在执行yarn run start --typo3
命令时的server
任务中遇到问题,可能有助于在certs
文件夹中重新生成证书文件。然后,根据config.yaml中的注释再次生成。
扩展图标由Diky Setiawan来自Noun Project提供 https://thenounproject.com/ykid