meteko / autosite
根据您的 'sites' 配置自动将 TypoScript 和 PageTS 加载到 pagetree。给您的网站分配与扩展相同的标识符,配置将自动加载。
1.0.3
2018-12-12 13:58 UTC
Requires
- typo3/cms-core: ^9.5.0
This package is auto-updated.
Last update: 2024-09-29 05:21:27 UTC
README
简介
一个基于新引入的 sites 概念的后续扩展。目标是建立给定标识符的网站与同名的扩展之间的连接。这样,无需手动包含 typoscript,因为它会自动加载。
安装
composer require meteko/autosite
准备工作
前端渲染
- 创建一个具有您预期分配给网站作为标识符的扩展键的扩展。
- 在 <extension-key>/Configuration/TypoScript/setup.typoscript 中创建 typoscript 设置。
- 在 <extension-key>/Configuration/TypoScript/constants.typoscript 中创建 typoscript 常量。
- 创建一个与扩展键相同标识符的新网站。
后端 Page TSconfig
- 如果您还没有创建扩展,请按照上面“前端渲染”部分的步骤操作。
- 创建一个名为 <extension-key>/Configuration/PageTS/main.tsconfig 的 tsconfig 文件。
工作原理
当您浏览与您的 sites 配置相关联的 pagetree 的某个部分时,您的 typoscript 配置将自动在前后端加载。
您可以浏览对象浏览器并查看配置 - 所有内容都应在这里 :-)
特别感谢
特别感谢 @bmack 和 bolt 扩展,它为 100% 的灵感和代码复用提供了灵感。
https://github.com/CMSExperts/bolt
还要感谢整个 TYPO3 核心团队,他们使 9.5 版本如此出色!