migvitram / yii2-ld-json
用于ld-json标记的部件
v0.0.1
2021-02-14 14:12 UTC
Requires
- yiisoft/yii2: ^2.0.13
This package is auto-updated.
Last update: 2024-09-16 21:08:07 UTC
README
部件,用于向HTML文档的头部(或页面上)添加ld-json微数据标记。
安装
安装此扩展的首选方法是通过 composer。
运行以下命令之一
php composer.phar require --prefer-dist migvitram/yii2-ld-json "*"
或者
"migvitram/yii2-ld-json": "*"
将以下内容添加到你的 composer.json 文件的 require-dev 部分。
用法
如果只需要部件,需要将其添加到主模板布局中
use migvitram\ldJson\JsonLDWidget;
<?php echo JsonLDWidget::widget([]); ?>
这将生成json数据输出。然后在任何地方添加以下内容
<?php
use migvitram\ldJson\JsonLDWidget;
JsonLDWidget::widget([
'inputData' => [ ... ], // data of the product
'type' => JsonLDWidget::TYPE_PRODUCT,
]);
?>
如果需要JsonLD模块,修改web.php配置文件的modules部分
'modules' => [ ... 'ldJson' => [ 'class' => 'migvitram\ldJson\...', ] ]