silbinarywolf/silverstripe-components

此包已被 废弃 且不再维护。作者建议使用 symbiote/silverstripe-components 包。

使用 SilverStripe 创建组件。

安装: 649

依赖者: 0

建议者: 0

安全: 0

星标: 7

关注者: 3

分支: 2

类型:silverstripe-vendormodule

3.2.1 2019-04-29 03:08 UTC

README

Build Status Latest Stable Version Latest Unstable Version Total Downloads License

此模块允许您使用特殊的 <:TemplateName> 语法来包含模板。这允许您将内部 HTML 传递到模板中,就像在 React 中使用 children 属性一样。使用 <:TemplateName> 语法不会像 <% include %> 一样自动传递当前作用域中的变量。

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

Composer 安装

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+

文档

致谢