hojalatheef / sitepackageone-distrubution
TYPO3 站点包,用于 OnePage 模板
dev-main
2024-08-07 15:17 UTC
Requires
- hojalatheef/sitepackageone: dev-main
- typo3/cms-backend: ^13.2
- typo3/cms-belog: ^13.2
- typo3/cms-beuser: ^13.2
- typo3/cms-core: ^13.2
- typo3/cms-dashboard: ^13.2
- typo3/cms-extbase: ^13.2
- typo3/cms-extensionmanager: ^13.2
- typo3/cms-felogin: ^13.2
- typo3/cms-filelist: ^13.2
- typo3/cms-fluid: ^13.2
- typo3/cms-fluid-styled-content: ^13.2
- typo3/cms-form: ^13.2
- typo3/cms-frontend: ^13.2
- typo3/cms-impexp: ^13.2
- typo3/cms-info: ^13.2
- typo3/cms-install: ^13.2
- typo3/cms-reactions: ^13.2
- typo3/cms-rte-ckeditor: ^13.2
- typo3/cms-seo: ^13.2
- typo3/cms-setup: ^13.2
- typo3/cms-sys-note: ^13.2
- typo3/cms-t3editor: ^13.2
- typo3/cms-tstemplate: ^13.2
- typo3/cms-viewpage: ^13.2
- typo3/cms-webhooks: ^13.2
This package is auto-updated.
Last update: 2024-09-07 15:33:21 UTC
README
SitePackageOne 是一个为单页网站设计的 TYPO3 站点包。此包提供了必要的模板、TypoScript 配置和内容元素,以便快速使用 TYPO3 版本 13 建立一个现代化、响应式的单页网站。
需求
- TYPO3 v13
- PHP 8.2 或更高版本
- MySQL 5.7+ 或 MariaDB 10.4+
- Web 服务器(Apache,Nginx)
安装
1. 设置 TYPO3 环境
先决条件
- 确保您的 Web 服务器、PHP 和数据库已正确设置和配置。
将 sitepackageone
存储库克隆到您的本地计算机。
git clone git@github.com:hojalatheef/sitepackageone-distribution.git
cd sitepackageone-distribution
2. 启动 DDEV
确保您已安装 DDEV。如果没有,请遵循 DDEV 安装指南。
启动 DDEV 环境
ddev start
3. 安装依赖项
ddev composer install
4. 自定义您的单页模板
-
创建内容元素:
- 转到 "WEB" > "页面"。
- 使用提供的模板在根页面创建和配置内容元素。
-
编辑 HTML 模板:
- HTML 模板位于
Source/Extension/sitepackageone/Resources/Private/Templates
。 - 根据您的需求自定义这些模板。
- HTML 模板位于
5. 添加自定义样式和脚本
-
CSS 和 JS 文件:
- 将您的自定义 CSS 文件添加到
Source/Extension/sitepackageone/Resources/Public/Css
。 - 将您的自定义 JavaScript 文件添加到
Source/Extension/sitepackageone/Resources/Public/JavaScript
。
- 将您的自定义 CSS 文件添加到
-
在 TypoScript 中包含自定义样式和脚本:
- 打开位于
Source/Extension/sitepackageone/Configuration/TypoScript/setup.typoscript
的 TypoScript 设置文件。 - 根据需要包含您的自定义样式和脚本
page.includeCSS { file1 = EXT:sitepackageone/Resources/Public/Css/styles.css } page.includeJSFooter { file1 = EXT:sitepackageone/Resources/Public/JavaScript/scripts.js }
- 打开位于
贡献
我们欢迎对 SitePackageOne 的改进贡献。请在 GitHub 仓库 上提交问题和拉取请求。
许可
SitePackageOne 在 MIT 许可下发布。有关详细信息,请参阅 LICENSE 文件。