meteko/autosite

根据您的 'sites' 配置自动将 TypoScript 和 PageTS 加载到 pagetree。给您的网站分配与扩展相同的标识符,配置将自动加载。

安装: 316

依赖项: 0

建议者: 0

安全性: 0

星星: 3

关注者: 3

分支: 1

开放问题: 5

类型:typo3-cms-extension

1.0.3 2018-12-12 13:58 UTC

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 版本如此出色!