wernerkrauss / ss-stringfield-replace
用于在DBString子类中替换符号到HTML的扩展
0.1.1
2020-04-29 13:06 UTC
Requires
Requires (Dev)
- phpunit/phpunit: ^5.7
This package is auto-updated.
Last update: 2024-09-24 19:19:09 UTC
README
此模块为Silverstripe CMS 4中的DBString派生字段(文本、HTML文本、变长文本)提供了简单的搜索/替换功能。
要求
- Silverstripe > 4
安装
使用composer安装此包
composer require wernerkrauss/ss-stringfield-replace ^0.1
特性
您可以在文本字段中定义要替换的映射。默认情况下,它替换以下内容:
(c)
变为©
(r)
变为<sup>®</sup>
(tm)
变为<sup>™</sup>
|
变为<br>
这可以在模板中使用Replace
方法实现,例如:
<h1>$Title.Replace</h1>
配置
您可以通过修改SilverStripe\ORM\FieldType\DBString.replacements
配置来添加自己的替换项。