betterbrief/silverstripe-jsconfig

Create a clean JavaScript data interface between your frontend and your SilverStripe application.

Installs: 1 677

Dependents: 1

Suggesters: 0

Security: 0

Stars: 7

Watchers: 4

Forks: 2

Open Issues: 0

Type:silverstripe-module

v1.1.1 2016-06-26 08:23 UTC

This package is not auto-updated.

Last update: 2024-10-26 16:43:52 UTC


README

Usage:

// Send an array of things to the frontend using JSConfig
JSConfig::add('name_of_json_key', MyObject::get()->toArray());
// Retrieve the inserted data, and use an imaginary template renderer to output some HTML based on that data set.
templateRenderer
    .setTemplate('MyObjectList')
    .process(JSCONFIG['name_of_json_key']);