【问题标题】:Does liquid work with wysiwyg editors? - railsLiquid 是否适用于所见即所得的编辑器? - 导轨
【发布时间】:2016-01-13 09:38:32
【问题描述】:

我刚刚找到了液体并观看了上面的 Railscasts。视频很旧,但通过观看,我可以看到我正在寻找液体。问题是我不确定它是否适用于流行的所见即所得编辑器 gem。我真的不希望我的用户使用普通输入字段来制作模板。

我不知道所见即所得编辑器是否必须是特殊的才能与液体一起使用,或者液体是否基本上可以与任何所见即所得编辑器 gem 一起使用。

是否有推荐的所见即所得编辑器 gems 可以很好地与液体一起使用,或者如果不是这样,是否只有普通的编辑器 gem 可以与液体一起使用?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-4 rubygems liquid


    【解决方案1】:

    是的。请阅读此blog。您还可以使用newsly gem 使用wysiwyg 编辑器来管理您的liquid 模板。我在我的一个应用程序中使用了ckeditor。它很容易安装。

    【讨论】:

    【解决方案2】:

    基本上,您需要解析内容并添加您自己的数据。编辑器不会自动找出变量及其值。编辑器将使用标签保存内容,稍后您可以使用 Liquid 对其进行解析

    这是一个 Liquid 表单示例

    @template = Liquid::Template.parse("hi {{name}}") # Parses and compiles the template
    @template.render('name' => 'tobi')                # => "hi topi"
    

    https://github.com/Shopify/liquid#how-to-use-liquid

    这是一篇关于某人如何使用所见即所得的博客文章

    https://customer.io/blog/Email-wysiwyg-editor-inspired-by-jekyll.html

    希望有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-02
      • 1970-01-01
      • 2012-11-04
      • 2011-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多