This package is not installable via Composer 1.x, please make sure you upgrade to Composer 2+. Read more about our Composer 1.x deprecation policy.
This package is abandoned and no longer maintained. The author suggests using the symbiote/silverstripe-components package instead.

Create components using SilverStripe.

Installs: 623

Dependents: 0

Suggesters: 0

Security: 0

Stars: 3

Watchers: 0

Forks: 2


3.2.0 2018-11-30 00:40 UTC


Build Status Latest Stable Version Latest Unstable Version Total Downloads License

This module allows you to use special <:TemplateName> syntax to include templates. This allows you to pass inner HTML into a template, much like you can do in React with the children properties. Using the <:TemplateName> syntax will not automatically pass variables in the current scope like <% include %>.

  icon="fa fa-icon"
    <span class="text">
        Look at me! Passing HTML in here!
<:SelfClosingTag passvariable="hey" />

Composer Install

SilverStripe 3.X

composer require symbiote/silverstripe-components:~1.0

SilverStripe 4.X

composer require symbiote/silverstripe-components:~3.0


  • PHP 5.6+
  • SilverStripe 4.0+