Skip to content

stevie-mayhew/silverstripe-redux-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SilverStripe Redux Example

Just a small toy example showing React + Redux in tandem with SilverStripe.

Setup

SilverStripe Setup

You'll need to set up a _ss_environment.php file, it might look something like this:

<?php
define('SS_ENVIRONMENT_TYPE', 'dev');

/* Database connection */
define('SS_DATABASE_SERVER', '127.0.0.1');
define('SS_DATABASE_USERNAME', 'root');
define('SS_DATABASE_PASSWORD', '');
define('SS_DATABASE_NAME', 'redux_example'); // add a database name here

/* Configure a default username and password to access the CMS on all sites in this environment. */
define('SS_DEFAULT_ADMIN_USERNAME', '[email protected]');
define('SS_DEFAULT_ADMIN_PASSWORD', 'password');

Run composer install from the root of the site.

Seeding data

You can run ./framework/sake seed to populate some data.

Run project

If you've seeded the data, you should be able to visit /events to view the project in action.

Build JS

From themes/base/ - you'll need webpack installed globally and to run npm install prior to running the build. You can then build the javascript with make build.

About

An toy application using redux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published