tractorcow/silverstripe-sliderfield

适用于 Silverstripe 的简单滑块字段

安装次数: 22,321

依赖项: 3

建议者: 0

安全性: 0

星标: 13

关注者: 3

分支: 9

公开问题: 2

类型:silverstripe-vendormodule

4.2.0 2023-08-29 04:06 UTC

This package is auto-updated.

Last update: 2024-08-29 06:37:42 UTC


README

此模块添加了一个滑块字段,允许您使用可拖动的控件输入数值。

致谢及作者

需求

  • SilverStripe 4 或更高版本

安装说明

  • 将所有文件提取到 Silverstripe 根目录下的 'sliderfield' 文件夹中,或使用 composer 安装。
composer require "tractorcow/silverstripe-sliderfield" 

用法

在您通常使用数值字段的地方使用此字段,但指定最大和最小范围值。

// 0 is the minimum value, 20 is the maximum value
$fieldX = new SliderField('PositionX', 'Horizontal Offset', 0, 20);

// A vertical slider can be specified with setOrientation
$fieldY = new SliderField('PositionY', 'Vertical Offset', 0, 10);
$fieldY->setOrientation('vertical');

需要更多帮助?

提出 GitHub 问题 或发送电子邮件到 damian.mooyman@gmail.com

许可证

版权(c)2013,Damian Mooyman。保留所有权利。

版权所有。

在满足以下条件的情况下,允许重新分发和使用源代码和二进制形式,无论是否修改:

  • 源代码的重新分发必须保留上述版权声明、本条件列表和以下免责声明。
  • 二进制形式的重新分发必须在文档和/或其他提供的材料中重新生产上述版权声明、本条件列表和以下免责声明。
  • 未经事先书面许可,不得使用 Damian Mooyman 的名字来认可或推广由此软件派生出的产品。

本软件由版权所有者和贡献者按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性和针对特定目的的适用性的暗示保证。在任何情况下,作者或贡献者均不对任何直接、间接、偶然、特殊、示范性或后果性的损害(包括但不限于替代商品或服务的采购;使用、数据或利润的损失;或业务中断)承担责任,即使被告知此类损害的可能性,即使基于合同、严格责任或侵权(包括疏忽或其他方式)产生的,即使在使用此软件时发生。