一套方便的页面类型和模块,用于构建新的网站。


README

一组有用的PHP类和SilverStripe模块,用于SS 3.x快速启动新网站。

以下通用页面类型提供以下可禁用输入选项

  • 替代标题和简介(包括最小/最大长度验证)
  • 每页一张图片(包括宽度/高度验证)
  • 品牌颜色(只有管理员可调整)和选择每页颜色的选项
  • 配置开关以使用blocks模块

以及以下模块

如何使用?

简单扩展您的自定义页面类型中的GenericPage

class MyNewPage extends GenericPage
{
    /**
     * here goes your actual code...
     */
}

然后您可以配置

MyNewPage:
  useBlocksModule: true
  hideCMSOptions:
    - AlternativeTitle
  intro:
    minLength: 100
    maxLength: 1000
  image:
    width: 200
    height: 300

需要它?安装

只需运行

# install the package
composer require friendsofsilverstripe/handypages

# add run dev/build
php ./framework/cli-script.php dev/build

其他:未来想法/开发,问题贡献许可