gpt4 book ai didi

ruby - 获取中间人布局文件中页面的当前路径

转载 作者:数据小太阳 更新时间:2023-10-29 06:35:12 28 4
gpt4 key购买 nike

是否可以在中间人文件中检索页面的当前路径?例如,如果我有一个布局文件 layout.erb,其中包含如下内容:

<%= page.path %>
<%= yield %>

和一个测试文件index.html:

Testing

然后当 Middleman 呈现页面时,我会得到如下内容:

/index.html
Testing

最佳答案

中间人还提供了 current_page 变量。 current_page.path 是该资源的源路径(相对于源目录,没有模板扩展名),current_page.url 是没有目录索引的路径(所以 foo/index.html 变成了 foo)。

<%= current_page.path %>
# -> index.html

<%= current_page.url %>
# -> /

来自 Middleman 的 Middleman::Sitemap::Resource ruby​​doc 的详细信息。 http://rubydoc.info/github/middleman/middleman/Middleman/Sitemap/Resource

关于ruby - 获取中间人布局文件中页面的当前路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10680971/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com