2015-10-23 72 views
0

我正在使用Jekyll建立一個靜態網站和頭版滾動頁面上下錨點,但如果用戶去一個帖子然後菜單顯然不由於去任何地方的鏈接是這樣的:Jekyll - 在帖子頁面更改菜單

<li class="nav-link"><a data-scroll-goto="4" href="#contact">Contact</a></li> 

在傑基爾有沒有辦法在cofig文件說,如果帖子頁面,然後用菜單-B代替菜單一說?

謝謝,

回答

1

這就是做什麼佈局。

/index.html頁面將使用home.html模板

posts將使用post.html那麼default.html模板

的index.html

--- 
layout: home 
... 
--- 
your content here 

_layouts/home.html做爲

<!DOCTYPE html> 
<html> 
    {% include head.html %} 
    <body> 
    {% include menu-a.html %} <----------LOADING Menu a 
    <div class="page-content"> 
     <div class="wrapper"> 
     {{ content }} 
     </div> 
    </div> 
    {% include footer.html %} 
    </body> 
</html> 

_layouts/default.html中

<!DOCTYPE html> 
<html> 
    {% include head.html %} 
    <body> 
    {% include menu-b.html %} <----------LOADING Menu b 
    <div class="page-content"> 
     <div class="wrapper"> 
     {{ content }} 
     </div> 
    </div> 
    {% include footer.html %} 
    </body> 
</html> 
+0

啊! [facepalm],是的!如此簡單的工作。謝謝。 – Nsokyi

相關問題