【问题标题】:Jekyll Template/Liquid Code for Auto Generated Side Menu自动生成侧边菜单的 Jekyll 模板/液体代码
【发布时间】:2013-09-11 05:40:44
【问题描述】:

我正在尝试找出从教程标题自动生成侧边菜单的最佳方法。我可以将它们添加到前面的列表中,也可以让它自动检测它们,但我需要编写一些只生成适当长度的侧菜单的代码。像this(你可以在大窗口中看到侧边菜单)之类的东西,但我会使用 Foundation 4 中存在的侧边导航或优选手风琴模块。我想它必须首先计算列表中的单词或短语,然后生成循环中的侧模块所需的次数。

由于我对 jekyll 和 Liquid 模板代码不太熟悉,所以我想先在这里问一下,看看是否有人可以帮助我。如果很难推动从哪里开始,将不胜感激。

【问题讨论】:

    标签: html zurb-foundation jekyll liquid


    【解决方案1】:

    最好对侧边菜单进行硬编码并使用布局将其包含在每个页面上。

    在构成本教程的每个文件的开头,包括一个 YAML 前端部分,如下所示:

    ---
    layout: sidebar
    ---
    

    然后在您的 _layouts 文件夹中包含一个名为 sidebar.html 的布局,它对侧边栏的描述如下:

    <html>
        <body>
            <div id="sidebar">
            <!--Sidebar content goes here-->
            </div>
    
            <div id="content">
            {{ content }}
            </div>
        </body>
    </html>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-05
      • 2012-03-02
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 2019-10-19
      • 2012-10-16
      • 2018-02-01
      相关资源
      最近更新 更多