我想使用 Patternlab 为 TYPO3 构建流体模板。我已经找到了 Fluid-Engine 的独立版本(虽然还没有尝试过)。
我的问题是,如何在 Patternlab 中实现 Fluid-Engine(例如,而不是 Mustache)?
我认为,我需要下载 Patternlab for PHP 和精简版,所以没有其他模板引擎已经存在?
PL 对 TYPO3 来说太棒了!
感谢您的任何建议!
我想使用 Patternlab 为 TYPO3 构建流体模板。我已经找到了 Fluid-Engine 的独立版本(虽然还没有尝试过)。
我的问题是,如何在 Patternlab 中实现 Fluid-Engine(例如,而不是 Mustache)?
我认为,我需要下载 Patternlab for PHP 和精简版,所以没有其他模板引擎已经存在?
PL 对 TYPO3 来说太棒了!
感谢您的任何建议!
缺失的环节是 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 模板提供动力的包。
您可能会看到两个新项目:
Pattern Lab Fluid Edition链接 Patternlab 和 Fluid
和 Pattern Lab 流体引擎:TYPO3 CMS 导出 可能会简化导出到 TYPO3 中的站点包扩展。
我还没有检查过它们中的任何一个——不过,它们听起来都很有希望……</p>