似乎无法弄清楚Craft Globals

时间:2018-11-09 08:38:10

标签: twig composer-php centos7 craftcms

我和一个实习生都被赋予了与Craft CMS和Twig有关的任务,而对于我一生来说,我们不知道它是如何工作的。我已经阅读了整个文档并了解了堆栈溢出的情况,但是似乎我们想要的东西不存在。

我们要完成的任务:

我们目前有4个网站均在带有引导程序的PHP上运行(在不久的将来将会变成60个左右)。除了图像和标题,所有这些内容都具有相同的内容。这些页面中都有一个“关于我们”部分,每个页面上也都相同。

我们收到的整个任务都围绕此特定部分,最终目标是您将在Craft CMS中编辑一次“关于我们”部分,并且将编辑所有约60页。

据我们所知,我们需要在Craft CMS中使用全局变量来完成此操作。

我们的理解:

我们转到Craft仪表板中的globals标签,并创建一个名为“ About Us”的全局文件,其句柄为“ aboutUs”。

我们为此全局变量分配了两个字段,分别称为“关于我们标题”和“关于我们身体”,其句柄为“ aboutUsTitle”和“ aboutUsbody”。

现在我们去站点,并用"{{ aboutUs.aboutUsTitle }}"替换标签中的当前标题。

与正文相同,用{{ aboutUs.aboutUsBody }}替换

标记的内容。

我们得到的结果只是页面以纯文本形式打印了整个{{abouUs.aboutUsTitle}}和{{aboutUs.aboutUsBody}}。

如果有人需要我很乐意提供的更多信息,我希望有人能有所帮助。

我们正在运行的内容:

CentOS 7

Apache 2.4.6

MariaDB(mysqlnd 5.0.12-dev)

PHP 7.0.32

作曲者1.7.3

制作V3

0 个答案:

没有答案