jinjie/slickhero

添加由 slickjs 驱动的英雄横幅

安装: 91

依赖: 1

建议: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 1

类型:silverstripe-vendormodule

1.0.1 2020-04-30 07:10 UTC

This package is auto-updated.

Last update: 2024-08-29 05:36:58 UTC


README

安装

composer require jinjie/slickhero

将扩展添加到您希望显示英雄横幅的页面

Page:
  extensions:
    - SwiftDevLabs\SlickHero\Extensions\SlickHeroBannerExtension

class MyObject extends Page {
    private static $extensions = [
        SwiftDevLabs\SlickHero\Extensions\SlickHeroBannerExtension::class,
    ];
}

SilverStripe Elemental

如果您正在使用 Elemental,可以使用elemental 版本代替。

Slick 选项

Slick 有许多选项。因此,我没有实现所有选项。我欢迎您实现它们!

目前,您可以通过覆盖 getSlickOptions() 来设置选项。请确保使用 json_encode

请参阅https://kenwheeler.github.io/slick/上的可用选项。

public function getSlickOptions()
{
    return json_encode([
        'dots' => true,
    ]);
}