【问题标题】:Pulling and Replacing URL Parameters in Radiant CMS在 Radiant CMS 中拉取和替换 URL 参数
【发布时间】:2011-11-07 22:51:42
【问题描述】:

我正在尝试从 AdWords 中提取 url 参数并在着陆页内容上替换它们 使用 Ruby on Rail Radiant CMS。

例如,如果来自 AdWords 的网址是:www.example.com/?keyword={keyword}&{copy:matchype}

我想在着陆页上删除 {keyword},上面写着:

“正在寻找 {keyword}?我们可以帮忙吗?”

我认为这可以通过以下方式实现:

<% if params[:keyword] %>
Looking for "<%= params[:utm] %>"? we can help
<% end %>

一些帮助会很棒。

谢谢

【问题讨论】:

    标签: ruby-on-rails content-management-system google-ads-api radiant


    【解决方案1】:

    您可以为此使用if_param_tags extension。 有了这个,你可以写:

    <r:if_param name="keyword">
      Looking for "<r:param name="keyword"/>"? we can help
    </r:if_param>
    

    【讨论】:

      【解决方案2】:

      这很简单:

      <% if params[:keyword] %>
      Looking for "<%= params[:keyword] %>"? we can help
      <% end %>
      

      简而言之:如果关键字作为参数存在,则将其与所需文本一起显示。

      【讨论】:

      • 我必须使用某种 get 处理程序吗?
      • 这不是 php,这里没有 paramshash 的数组!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-18
      • 2011-07-31
      • 1970-01-01
      • 1970-01-01
      • 2016-05-21
      相关资源
      最近更新 更多