【发布时间】:2015-08-13 17:09:08
【问题描述】:
我希望我博客网站上的用户能够在文本区域中输入 markdown 文本来发表博文。然后将使用 Redcarpet 或 kramdown 等工具转换此降价文本。现在我还希望用户能够调用部分视图来布置一些图片。所以换句话说,我希望用户能够在他的降价文本之间的任何地方输入以下代码(并且它被解释为 erb 代码)
<%= render partial: "slider", locals: {imgs: ["image1.jpg", "image2.jpg"]} %>
这有可能吗? kramdown 允许您使用块级 HTML 标记(div、p、pre、...),所以也许这可以用于某些优势?
【问题讨论】:
-
您真的应该将 EDIT 标记为不同的问题,用液体和红宝石标记它,这样您也可以从液体标记用户那里获得适当的帮助。我个人从未创建过液体标签,但通过检查 Jekyll (ruby gem) 示例应该很简单
-
我提出了一个新问题:stackoverflow.com/questions/31999241/…
标签: ruby-on-rails ruby markdown erb