首页 文章
  • 5 votes
     answers
     views

    我可以在css中使用液体标签让jekyll在每页上使用不同的背景图像吗?

    我正在使用Jekyll和Liquid在GitHub页面上生成静态网站 . 我找到了templated.co(this one, specifically)的模板,我正在使用该模板进行页面布局 . 我让Jekyll正确地提供内容,但我想在CSS中使用Liquid,在每个页面上使用不同的背景图像(代替现在的默认值) . 我让Jekyll / Liquid通过向style.css添加一个空的前端部分来识...
  • 1 votes
     answers
     views

    Jekyll:液体捕获和降价标记问题

    在Jekyll,我试图在我的网站中包含一段“网站信息”,这段信息应该放在一定数量的页面上 . 我正在处理的某些信息的文件结构是一个“团队”文件夹 - >“_ posts”文件夹 - >然后在“_posts”文件夹中是“site_information.md”以及我想要包含的许多其他页面的降价文件in“site_information.md” . 如果可能的话,我不想在“_posts”文...
  • 13 votes
     answers
     views

    从Jekyll的集合中获取特定项目

    我正在重建我公司在Jekyll的当前站点,并尝试使用具有属性(YAML前端内容中的键/值对)的对象(集合中的文件)围绕内容模型设置结构 . 简单的概念性东西,旨在向我的团队展示有效的内容建模 . 网站上被重用的任何内容都会成为一个对象,对象的类型由包含其文件的特定集合定义 . 因此,我有一个“服务”集合,用于公司提供的服务,“客户”集合,以及“人员”集合,每个人都有一个文件 . 我遇到的问题是引用...
  • 1 votes
     answers
     views

    将Jekyll变量传递到“向上”范围

    我试图在我的内容页面中设置一个Jekyll(Liquid)变量,并在包含Jekyll模板中公开该变量及其内容 . 在这个用例中,我想在单个MD文件中创建主页面内容和侧边栏内容,但是控制所述内容的注入 . 这是我的设置.. _layouts/default.html <div>{{ content }}</div> <div class="side-bar&q...
  • 3 votes
     answers
     views

    传递include参数以从Jekyll中的集合中选择文件夹

    我试图构建一个自动构建的目录,所有问题都可以共享,使用includes来添加它,并通过YAML头中'order'值中的值对页面进行排序 . 我正在使用集合来分离问题 . 例如,第一个问题位于名为 _issue01 的文件夹中 . _issue02 中的第二个问题,等等 . 我试图从我使用语法包含它的地方传入一个参数: {% include toc.html foo=site.issue01 %} ...
  • 1 votes
     answers
     views

    如果指定的YAML字段丢失,则在Jekyll构建期间引发异常?

    我想在Jekyll站点中构建逻辑,以便某个 layout 的页面将对其YAML进行验证,如果缺少特定字段,则构建错误,或者具有错误的值类型等 . 一种解决方法是通过为Liquid过滤器编写一个kludgy插件,它只会收到错误消息并引发异常: module Jekyll module ExceptionFilter def raise_error(msg) bad_fil...
  • 0 votes
     answers
     views

    为jekyll中的每个文件夹生成默认的index.html?

    我正在努力将一大堆文档转移到一个jekyll生成的网站 . 这些文件是在文件夹中构建的(几层深),我想保留这个结构,因为它还提供了一个专题分组 . 默认情况下,当您浏览目录而不是文档时,jekyll将提供相当简单的目录列表 . 理想情况下,我想显示文件夹内容的漂亮打印目录列表,使用页面中的前端信息等 . 我想我知道如何使用液体进行实际的漂亮打印,但是,这需要我在每个文件夹中添加一个index.ht...
  • 0 votes
     answers
     views

    Url查询字符串 - 传递液体值以填写另一页上的表单

    在我的shopify网站上,我有一个带有请求按钮的产品页面,点击后应该将用户重定向到另一个页面上,该页面上有一个表单 . 单击产品页面上的按钮应将产品 Headers 从该页面传递到另一页面,并将该字符串变量放入表单中供用户查看,以便他们可以使用其信息填写表单的其余部分 . 这是我的链接: <a href="/pages/other-page#request-form"&...
  • 0 votes
     answers
     views

    Shopify Liquid:如何将Google地址网址呈现到Google Map 中

    我正在制作一个通用的解决方案,当我点击第一个地址图标它必须显示绑定到它的地址映射 . 与第二个相同 . 我已将模式添加为 address-id 作为类型文本,并在每个地址块的Shopify编辑主题促销块(代码底部的模式)下传递URL . 我将 address-id 传递给 data HTML属性 . 然后单击 .promo 块,我获取数据属性并存储在变量中,并将该变量传递给Jquery .ht...
  • 0 votes
     answers
     views

    Jekyll:我可以合并馆藏和数据文件吗?

    简短版本:如何在Liquid中按变量引用集合? 我正在Jekyll上 Build 一个网站,这是一个包含多个不同部分的文档 . 它由文章集合组成,没有博客文章 . 现在我有一个用数据文件定义的三级菜单结构,其中第三级是实际文章 . 数据文件看起来像这样 . menu.yml - title: Book url: book subpages: - title: Volume 1 ...
  • 2 votes
     answers
     views

    使用自定义字段在前端对BC WebApp进行排序

    我使用BC Open Platform API为 back end 创建了一个BC WebApp,所有内容似乎都运行正常,包括以我的一个自定义字段的排序顺序呈现项目列表 . 以下是 back end 的工作原理示例 . var items = new BCAPI.Models.WebApp.ItemCollection(WEBAPP_NAME); items.fetch({ order: ...
  • 0 votes
     answers
     views

    如何在Jekyll中设置相关的收藏品而不是相关的帖子?

    通过使用带有以下Liquid模板的 site.related_posts ,我已在我的网站中成功实现了 related posts : 下面的代码在每个帖子页面上返回4个与标签相关的帖子,到目前为止一直很好,但是为Jekyll集合实现这样的事情的最佳方法是什么? {% assign hasSimilar = '' %} {% for post in site.related_posts %} ...
  • 1 votes
     answers
     views

    按Liquid和Jekyll中的修改变量排序

    我在Jekyll有一个我想要排序的集合 . 按 Headers 排序当然很容易 . <ul> {% for note in site.note | sort: "title" %} <li>{{note.path | git_mod }}: {{ note. title }}</li> {% endfor %} </ul> 我想...
  • 0 votes
     answers
     views

    如何对已排序的Jekyll集合进行分页?

    我正在尝试创建导航到集合中上一页/下一页的左/右箭头链接 . 这对于标准集合来说很容易实现: {% if page.previous %} <a href="{{ page.previous.url }}>Left arrow</a> {% endif %} {% if page.next %} <a href="{{ page.next....
  • 0 votes
     answers
     views

    Shopify部分中的随机JSON错误?

    我需要在页面中添加部分 . 听我说 . 我知道这个话题已被打败,但我觉得我有答案,我只是不知道如何理解它 . 我一直在努力理解并在我的客户商店中实施以下教程...... https://oak.works/blog/technical/2017/03/23/shopify-sections-editor/ 我是Stack Overflow的新手,不是全新的Shopify或主题代码,但我很绿 ....
  • 0 votes
     answers
     views

    如果声明未按预期工作,请购买液体

    我们正在使用本文作为参考,将搜索自动填充功能添加到Shopify商店中 . 搜索自动完成功能在不对其示例代码进行任何更改时按预期工作 . 我们的商店支持零售和批发客户 . 我们的产品在我们的商店中存在两次,根据您是零售还是批发,价格不同 . 如果我们使用基本示例代码,则复制产品会出现在搜索自动完成预览区域中,该区域包含客户不应看到的零售或批发 . 解决方案是过滤掉search.json.liqui...
  • 1 votes
     answers
     views

    Shopify标签产品过滤器无法使用复选框选择

    我正在尝试创建一组产品过滤器,它们可以单独使用或作为多个选择使用 . 出于测试目的,我添加了两组复选框,用于分隔不同类型的过滤选项;类别和大小 . 当您选中其中一个复选框选项时,页面会重新加载,但是包含所有可用的过滤选项,而不仅仅是一个 . 如果您检查多个选项,则同样如此,所有内容都显示在URL中,如下所示: /collections/trending-products/ecommerce+woo...
  • 0 votes
     answers
     views

    液体:我如何结合两个条件?

    液体新手在这里寻求一些帮助 . 我在每个集合中有两个集合和一个产品,它们具有相似的名称: (系列)小吃店>(产品)巧克力片 (收藏)蛋白质棒>(产品)薄荷巧克力片 我试图根据集合和产品句柄隐藏/显示特定于这些项目(在同一页面内)的内容 . 我已经尝试了以下内容,但这显示了两个项目,即使==应该是具体的,它不是并显示,因为它认为巧克力芯片和chocholate-chip-mint是匹配,...
  • 1 votes
     answers
     views

    使用自定义产品图片更新shopify购物车

    我正在开发Shopify公共应用程序 . 我已经定制了产品图像,并将该图像链接存储在该特定产品的元字段中 . 我想显示我在将产品添加到购物车和其他订单产品列表部分时创建的自定义图像,而不更新实际的产品图像 . 怎么可能呢?请帮我
  • 0 votes
     answers
     views

    在Jekyll中使用子页面集合会导致Liquid Exception

    为了保持清晰,我希望将子页面的所有模板文件保存在名为 _pages 的目录中 . 由于Jekyll忽略了以 _ 开头的所有目录,我需要将以下内容添加到我的 _config.yml : include: - _pages 即使这已经很好地工作,但是实现相同结果的更方便的方法是对所有子页面使用collection . 这样,在定义共享布局或元数据等默认值时,子页面可以使用 type: pages...
  • 0 votes
     answers
     views

    HMAC SHA256产生不同的结果,如果字符串与液体中的变量,Shopify

    我'm doing some URL verification between a Shopify site and my app. On Shopify, in a .liquid file, I' m使用Shopify的内置 hmac_sha256 字符串过滤器创建HMAC值 . 我'm using a secret key and a Twitch user ID which I'已存储在客...
  • 4 votes
     answers
     views

    在Jekyll中访问_data(循环中循环)

    鉴于此YAML: - maincategory: title: "Projects" subcategory: title: "General" item: title: "Alpha" item: title: "Beta&...
  • 1 votes
     answers
     views

    Liquid Template:将变量附加到数据对象

    我的Jekyll应用程序中有以下结构: _data/ test.json items/ test/ index.html 我使用以下内容只获取项目的结束文件夹名称: {% assign listing = {{ page.url | remove: 'items/' | replace:'/',' ' | truncatewords: 1 | remove:'...' | esc...
  • 0 votes
     answers
     views

    Jekyll液体阵列ID不起作用

    我的 _data 文件夹中有一个CSV文件,我正在尝试指定要在我的Front Matter中访问的CSV行,然后根据Front Matter中指定的行从CSV返回特定列 . 这是CSV文件: name,description Dallas,Big City in Texas 这是我的 index.html 文件的内容: --- city: "Dallas" --- {{ s...
  • 0 votes
     answers
     views

    Jekyll:获取并自定义所选标签 . 将其用作过滤器

    我一直在使用Jekyll为我的网站,并一直坚持使用标签 . 我的页面上有一个标签 Cloud ,由以下代码生成: <a href="{{page.url}}" class="tag">Clear tags</a> {% assign tags = site.tags | sort %} {% for tag in tags %} ...
  • 22 votes
     answers
     views

    Jekyll可以对css或js文件进行操作吗?

    我正在使用Jekyll用于我的一个项目,它似乎是开发简单网站但保持一些流程自动化的一个非常好的选择 . 这很好Liquid Extensions如何工作,所以我想知道是否有可能让Jekyll对js和css文件采取行动 . 所以我可以像_1137395那样: @import url("/stylesheets/reset.css?{{site.time | date: '%Y%m%d%H%...
  • 39 votes
     answers
     views

    在液体模板中迭代哈希值

    我正在Jekyll写一个使用Liquid的网站 . 我有前面的问题,我希望看起来像这样: --- title: Designing algorithms that scale horizontally speaker: Luke Ehresman, CopperEgg category: notes.mongodallas.talks links: - demo: http://www.gith...
  • 0 votes
     answers
     views

    Jekyll要求在YAML Front Matter中“摘录”液体标签

    我有一个基于Jekyll 3.0.1 based on this Kasper theme的博客,并进行了一些修改 . 我有've removed all the posts but one in an effort to reduce the degrees of freedom in the problem I' . 该网站 Build 很好,当我包括"excerpt"标签...
  • 3 votes
     answers
     views

    如何在Jekyll中手动处理Liquid标签

    我正在创建一个Jekyll主题,其中在前端内容中实现“可索引”属性的所有用户页面都在主着陆页中呈现 . 所以我有'首页布局: --- layout: root --- {% assign custom_pages = site.pages | where: 'indexable', true | sort: 'priority' | reverse %} {% include header.h...
  • 1 votes
     answers
     views

    Jekyll不评估集合中的液体标签

    我的 config.yml 中有 collection . 在这个 collection 中,我有一个 .md 文件列表及其前面的内容 . 例如,我有一个名为 paypal.md 的文件: --- title: "Paypal" order: 1 paymentType: PAYPAL name: paypal --- blah blah blah, Content of ...

热门问题