Simple Json client plugin for Craft3 CMS. The plugin provides a simple Twig extension which allows you to fetch a Json url and use the result in your Twig template.
- Craft 3.0 (beta 20)+
- PHP 7.0+
- Install it using composer or the plugin store.
- You can use it from your template
{# Get a random Fact form chucknorris.io #}
{% set jsonData = fetchJson({
'url': 'https://api.chucknorris.io/jokes/random'
}) %}
<h1>Fact of the day</h1>
{{ jsonData.value }}
-
Go to the project craft folder in the terminal and run
composer require dolphiq/craft3-jsonclient
-
Install plugin in the Craft Control Panel under Settings > Plugins
- Create filters for xss scripts
- Create more helper functions to parse the Json
- Support multiple methods not only get
- Provide a way to add the parameters separated from the uri
Johan Zandstra - johan@dolphiq.nl Brought to you by Dolphiq