2

我想使用 Patternlab 为 TYPO3 构建流体模板。我已经找到了 Fluid-Engine 的独立版本(虽然还没有尝试过)。

我的问题是,如何在 Patternlab 中实现 Fluid-Engine(例如,而不是 Mustache)?

我认为,我需要下载 Patternlab for PHP 和精简版,所以没有其他模板引擎已经存在?

PL 对 TYPO3 来说太棒了!

感谢您的任何建议!

4

2 回答 2

2

缺失的环节是 Pattern Lab 的流畅集成。这种集成将与pattern-lab/patternengine-twig对 twig 和 pattern-lab/patternengine-mustache对 mustache所做的工作相同。

AFAIK 尚不存在此集成,需要编写(可以命名为patternengine-fluid),然后需要 typo3fluid/fluid。由于我(还没有)进入 Pattern Lab,我无法告诉你这会变得多么复杂。从例如大约 680 SLOC (PHP) 的 patternengine-twig 进行猜测,这并不是一项太复杂的任务。

一旦这部分可用,剩下的只是在修改精简版之后

如果您努力编写(或让代码)这样​​的解决方案,那么在这里反映它会很高兴!

关于流体独立,它是自 8.0 版以来为 TYPO3 模板提供动力的包。

于 2017-03-11T20:41:46.047 回答
1

您可能会看到两个新项目:

Pattern Lab Fluid Edition链接 Patternlab 和 Fluid

Pattern Lab 流体引擎:TYPO3 CMS 导出 可能会简化导出到 TYPO3 中的站点包扩展。

我还没有检查过它们中的任何一个——不过,它们听起来都很有希望……</p>

于 2017-12-19T12:01:43.353 回答