dolphiq / jsonclient
此软件包已被废弃,不再维护。未建议替代软件包。
Craft3 CMS 简单 Json 客户端插件。该插件提供了一个简单的 Twig 扩展,允许您获取 Json URL 并将其返回到您的 Twig 模板。
1.0.3
2019-02-05 22:09 UTC
Requires
- craftcms/cms: ^3.0.0
This package is auto-updated.
Last update: 2024-09-22 07:26:26 UTC
README
目前项目已停止开发。然而,您可以随意分叉它并继续其开发!
简单 Json 客户端插件用于 Craft3 CMS。该插件提供了一个简单的 Twig 扩展,允许您获取 Json URL 并在 Twig 模板中使用结果。
要求
- Craft 3.1+
- PHP 7.0+
使用插件
- 使用 composer 或插件商店进行安装。
- 更新 composer.json - 查看“使用 composer 安装”
- 您可以从模板中使用它
在 twig 模板中使用插件
{# Get a random Fact form chucknorris.io #}
{% set jsonData = fetchJson({
'url': 'https://api.chucknorris.io/jokes/random'
}) %}
{% if (jsonData) %}
<h1>Fact of the day</h1>
{{ jsonData.value }}
{% endif %}
使用 composer 安装
-
在终端中转到项目 craft 文件夹并运行
composer require dolphiq/jsonclient
-
在 Craft 控制面板的“设置 > 插件”下安装插件
路线图
- 为 xss 脚本创建过滤器
- 创建更多解析 Json 的辅助函数
- 支持多种方法,而不仅仅是 get
- 提供一种方法来添加与 uri 分离的参数
贡献者 & 开发者
- Johan Zandstra - johan@dolphiq.nl
- Knut Erik Berg-Hansen
- Mike Pierce
由 Dolphiq 提供