【问题标题】:SivlerStripe field to render Javascript tags/ codeSilverStripe 字段以呈现 Javascript 标签/代码
【发布时间】:2019-10-11 11:16:09
【问题描述】:

我正在开发一个 SilverStripe 项目。在我的项目中,我正在尝试创建一个自定义内容块,管理员可以在其中输入要在前端呈现的 Javascript 代码。

我有两个字段

private static $db = [
        'Script' => 'Text',
        'Content' => 'HTMLText',
    ];

请注意脚本字段。

在模板中,我像这样渲染变量。

$Script
$Content

然后在Script textarea字段中,我输入了以下内容

<script>alert("I am the Script")</script>

当我发布后转到前端页面时,我看到的是这个。

如何创建一个可以在 SilverStripe 中输入 Javascript 代码的字段?

【问题讨论】:

    标签: silverstripe silverstripe-4


    【解决方案1】:

    我很确定你可以使用 raw 修饰符

    $Script.RAW
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多