架构


工艺CMS的架构插件HTH会员成长

Schema.org类型和LD + JSON生成器的流畅构建器,基于Spatie的架构 - org包,这使得快速简便的方法将结构化数据添加到模板中。

支持开源。买啤酒。

此插件在MIT许可证下许可,这意味着它是完全免费的开源软件,您可以为您的任何愿意使用它。如果您使用它并希望支持开发,请在Beerpay上给我买啤酒!

Beerpay.

要求

此插件需要CRAFT CMS 3.0.0-HTH会员成长RC1或更高版本和PHP 7。

架构概述

架构为所有架构和其属性提供了流畅的构建器。有关更多信息和可用方法,请退房Spatie / Schema-Org

使用架构

一旦安装了架构,它就可以通过它访问工艺模板中的变量。

为了获得最佳体验,将架构设置为变量,然后将其输入到Spatie的模型。结合了Symfony插件对于phpstorm,您可以为所有架构及其属性进行自动完成。

例如:

{#@var架构\ spatie \ schemaorg \ schema#} {%set schema = craft.schema%} {{架构.person .name(“riasvan der Veken”).eail(“hello@rias.be”)。公司(Schema.Localbusiness .name(“大理石”).Address(Schema.PostalAddress .AddressCountry(“比利时”).AddressLocality(“Antwerp”).AddressRegion(“Antwerp”).postalcode(2000).streetaddress(“Ijzerenpoortkaai 3“))))}}}}}

生成以下输出: