【发布时间】:2011-04-17 22:46:27
【问题描述】:
我有一个页面,我使用 RedCloth 对文本和图像使用降价。我希望能够通过放置字符串 [Form] 在文本中的某个位置放置一个表单,并且我的应用程序会进行替换以将 [Form] 替换为 ruby 代码以执行 Rails 表单。
我该怎么做?我目前使用“”执行 RedCloth 文本,所以我不知道如何用 Rails 表单代码替换字符串?
谢谢!
例如,在我看来,我目前使用 gem 及其助手显示 mp3 播放器:
5 #landing_page
6 #message
7 = mp3_player @landing_page.mp3.url unless @landing_page.mp3_file_name.blank?
8 = @redcloth_landing_page
但我实际上想要更大的灵活性,以便能够通过使用替换字符串 {mp3} 将此 mp3 播放器放置在 redcloth 文档中的某个位置。
我希望将 {mp3} 放置在 mp3 播放器出现的位置。
【问题讨论】:
标签: ruby-on-rails forms redcloth