hojalatheef/sitepackageone-distrubution

TYPO3 站点包,用于 OnePage 模板

dev-main 2024-08-07 15:17 UTC

This package is auto-updated.

Last update: 2024-09-07 15:33:21 UTC


README

Packagist TYPO3 13.2

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. 自定义您的单页模板

  1. 创建内容元素:

    • 转到 "WEB" > "页面"。
    • 使用提供的模板在根页面创建和配置内容元素。
  2. 编辑 HTML 模板:

    • HTML 模板位于 Source/Extension/sitepackageone/Resources/Private/Templates
    • 根据您的需求自定义这些模板。

5. 添加自定义样式和脚本

  1. CSS 和 JS 文件:

    • 将您的自定义 CSS 文件添加到 Source/Extension/sitepackageone/Resources/Public/Css
    • 将您的自定义 JavaScript 文件添加到 Source/Extension/sitepackageone/Resources/Public/JavaScript
  2. 在 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 文件。