Download the PHP package goldfinch/json-editor without Composer
On this page you can find all versions of the php package goldfinch/json-editor. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download goldfinch/json-editor
More information about goldfinch/json-editor
Files in goldfinch/json-editor
Package json-editor
Short Description Indispensable tool to work with JSON data. Makes it easy to handle any JSON schema and adjusts the output for Silverstripe templates
License MIT
Informations about the package json-editor
🦅 JSON Editor Field for Silverstripe
Indispensable tool to work with JSON data. Makes it easy to handle any JSON schema in a user-friendly interface and adjusts the output for Silverstripe templates.
This module is using json-editor under the hood. Refer to its README to learn more about JSON Schema, all field types, properties, and available options that you can use.
Install
Available Taz commands
If you haven't used Taz🌪️ before, taz file must be presented in your root project folder cp vendor/goldfinch/taz/taz taz
Create schema file
Usage
✳️ You can also use an extension instead.
Each JSON field must have a schema file. Schema files are stored within app/_schema
directory.
Based on the example above, we can say that our Page.php
has Json
field, therefore our schema file should be named as Page-Json.json
following {class_name}-{field_name}.json
pattern.
Example:
1) Create schema file
Use Taz🌪️ to generate your Schema file. It will quickly lead you through the setup and take care of it for you.
2) Output JSON data in Silverstripe template.
At this step, we can go and add some JSON data in CMS to play with. Once we are done, we can output our pure JSON data using familiar Silverstripe syntax.
License
The MIT License (MIT)
All versions of json-editor with dependencies
silverstripe/framework Version ^5.0
silverstripe/admin Version ^2.0
goldfinch/taz Version ^2.0
goldfinch/helpers Version ^2.0