migvitram/yii2-ld-json

用于ld-json标记的部件

安装: 3

依赖项: 0

建议者: 0

安全: 0

星星: 0

观察者: 1

分支: 0

开放问题: 0

类型:yii2-extension

v0.0.1 2021-02-14 14:12 UTC

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\...',
    ]
 ]