在 Radiant CMS 中提取和替换 URL 参数

发布于 2024-12-14 02:40:28 字数 400 浏览 2 评论 0原文

我正在尝试从 AdWords 中提取网址参数并将其替换为着陆页内容 使用 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 %>

一些帮助会很棒。

谢谢

I am trying to pull url parameters from AdWords and replace them on the landing page content
using Ruby on Rail Radiant CMS.

For example if the URL from AdWords was: www.example.com/?keyword={keyword}&{copy:matchype}

I want to pull out {keyword} on the landing page that says something like :

"Looking for {keyword}? we can help?"

I think this is possible using something like:

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

Some help would be great.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

神经大条 2024-12-21 02:40:28

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

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

You can use the if_param_tags extension for this.
With that in place, you could write:

<r:if_param name="keyword">
  Looking for "<r:param name="keyword"/>"? we can help
</r:if_param>
夕嗳→ 2024-12-21 02:40:28

这很简单:

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

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

That's easy:

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

In a nutshell: if the keyword is present as a parameter, then display it with the desired text.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文