liquid 相关问题

Liquid是由Shopify创建并用Ruby编写的开源模板语言。它是Shopify主题的支柱,用于在店面上加载动态内容。自2006年以来,Liquid已在Shopify中投入生产,现在已被许多其他托管Web应用程序使用。

Fluid Parser 不显示迭代值

我有一个c#示例代码 使用系统; 使用 System.Collections.Generic; 使用流体; 公共类 StrObj { 公共字符串 Str {获取;设置;} } 公共类测试对象 { 公开名单

回答 1 投票 0

如何为 Shopify 制作自定义视频部分

如何创建一个与图像选择器部分完全相同的视频部分。我不想从 youtube 抓取视频,或者让它们从 vimeo 或 youtube 播放。我尝试过使用 v...

回答 1 投票 0

Shopify Liquid-在液体中过滤

所以我正在执行 {%- for filter in collection.filters -%} 来访问使用集合页面中的 Shopify Liquid 中的搜索和发现应用程序设置的过滤器选项,但我想在我的

回答 1 投票 0

在 webStorm/phpStorm 中启用 Liquid 模板语法高亮

我想知道是否有人设法在 WebStorm IDE 中启用 Liquid 模板引擎语法突出显示,我在 Shopify 商店上做了很多工作,并且非常喜欢使用 Webstorm 来实现此目的。有没有人...

回答 5 投票 0

如何在shopify中创建自定义模块(CRUD)?喜欢产品和导航

我是 Shopify 的新手,我要求在 Shopify 中添加多个自定义模块。 就像管理面板(后端)侧管理所有模块(CRUD)。 我还在 Shopify 中使用 sl 开发了一个自定义主题...

回答 1 投票 0

Shopify:部分 API 不返回通过自定义添加的块

我们在这里使用 Shopify 的部分渲染 API 来动态替换产品块。 此处的部分渲染 API:https://shopify.dev/docs/api/section-rendering 这些部分似乎是

回答 1 投票 0

Shopify:如何在集合模板上显示特定集合

我正在编辑Section/collection-template.liquid 文件(该文件由模板文件“collection.liquid”引用)。 我的目标是通过标题显示特定的集合。 我试过了...

回答 2 投票 0

在 Jekyll 网站中一次显示一张图像

我想在基于 Jekyll 的网站中一次按顺序显示多个图像。但是,我只能使用以下代码显示列表的第一张图像。 </desc> <question vote="1"> <p>我想在基于 Jekyll 的网站中一次按顺序显示多个图像。但是,我只能使用以下代码显示列表的第一张图像。</p> <pre><code>&lt;script&gt; function showNextImage() { var totalImages = {{ site.image_urls | size }}; var currentIndex = {{ current_image_index }}; if (currentIndex &lt; totalImages - 1) { currentIndex++; } else { currentIndex = 0; } document.querySelector(&#39;img&#39;).src = &#39;{{ site.image_urls[current_index] }}&#39;; document.getElementById(&#39;current_image_index&#39;).value = currentIndex; return currentIndex; } &lt;/script&gt; {% assign current_image_index = 0 %} {% if site.image_urls.size &gt; 0 %} &lt;img src=&#34;{{ site.image_urls[current_image_index] }}&#34; alt=&#34;Image&#34; width=&#34;100%&#34;&gt; &lt;button onclick=&#34;showNextImage()&#34;&gt;Next&lt;/button&gt; &lt;input type=&#34;hidden&#34; id=&#34;current_image_index&#34; value=&#34;{{ current_image_index }}&#34;&gt; {% endif %} </code></pre> <p>我已将图像存储在 _config.yml 中,如下</p> <pre><code>image_urls: - /images/pic1.jpeg - /images/pic2.jpg - /images/pic3.jpg </code></pre> <p>代码的 <strong>Next</strong> 按钮似乎不起作用。 如果您能帮助我检测上述代码中的错误,我将不胜感激。</p> </question> <answer tick="false" vote="0"> <p>Liquid 是 Jekyll 使用的模板引擎,它在将代码发送到浏览器之前在服务器上处理代码。当页面在浏览器中加载时,Liquid 不会再次执行,并且值<pre><code>{{ site.image_urls[current_index] }}</code></pre>无法通过 JavaScript 动态更新。</p> <p>JavaScript 需要能够完全在客户端处理动态部分。</p> <ol> <li>创建一个包含所有图像 URL 的 JavaScript 数组<pre><code>imageUrls</code></pre>。</li> <li>更改函数以使用 JavaScript 数组循环浏览图像。</li> </ol> <pre><code>&lt;script&gt; var imageUrls = [ {% for image_url in site.image_urls %} &#34;{{ image_url }}&#34;, {% endfor %} ]; function showNextImage() { var totalImages = imageUrls.length; var currentIndex = parseInt(document.getElementById(&#39;current_image_index&#39;).value, 10); if (currentIndex &lt; totalImages - 1) { currentIndex++; } else { currentIndex = 0; } document.querySelector(&#39;img&#39;).src = imageUrls[currentIndex]; document.getElementById(&#39;current_image_index&#39;).value = currentIndex; } &lt;/script&gt; {% assign current_image_index = 0 %} {% if site.image_urls.size &gt; 0 %} &lt;img src=&#34;{{ site.image_urls.first }}&#34; alt=&#34;Image&#34; width=&#34;100%&#34;&gt; &lt;button onclick=&#34;showNextImage()&#34;&gt;Next&lt;/button&gt; &lt;input type=&#34;hidden&#34; id=&#34;current_image_index&#34; value=&#34;{{ current_image_index }}&#34;&gt; {% endif %} </code></pre> </answer> </body></html>

回答 0 投票 0

Jekyll:按标题哈希按字母顺序对页面进行排序,仅当存在时才用另一个哈希替换

我的 YAML 始终有页面的标题哈希。 --- 标题:为什么绿茶和红茶应该混合。 --- YAML 有时对某些页面具有标题覆盖哈希。 --- 标题:为什么选择绿茶和红茶

回答 1 投票 0

使用 Liquid (Shopify) 从店面的内容/文件文件夹中输入图像

我是 Shopify Liquid 编码语言的初学者。 我在管理员的内容/文件文件夹中有一个图像,名为:“free-returns-grey-box”。 这是一个 PNG 文件。 我看过液体d...

回答 1 投票 0

Looker 不会接受通过条件的双单引号

当从 Explore 中传递过滤器时(如下例所示),无论出于何种原因,我们都无法让它在查询条件中提供双单引号。 在视图内的查询中有

回答 2 投票 0

Wavesurfer.js 波形未显示在 Shopify 自定义设置中

Stockoverflow 社区您好, 我在将 WaveSurfer.js 集成到 Shopify 商店的自定义页面部分时遇到问题。尽管成功实施了该部分,但波形

回答 1 投票 0

如何控制台登录shopfiy .liquid代码

如何在浏览器控制台中看到console.log。在 mini-cart.liquid 中我做了: console.log({{request.origin}}) 但在控制台中看不到它。

回答 2 投票 0

如何在 Shopify Liquid 模板中正确显示 ACF 元字段中的 JSON 数组值?

我在我的测试网站(我用于网站开发)上使用 ACF 插件来添加为产品选择服装尺寸的功能。但是,我目前无法显示这些数据,即使......

回答 1 投票 0

如何统计Shopify 2.0黎明主题中当前展示的产品?

在黎明(版本5.0.0)主题Shopify的收藏页面中,有内置的功能来查看产品总数。 我想显示当前产品有多少,当更多

回答 1 投票 0

在shopify中以正确的顺序显示尺寸选项

在收藏页面,过滤器中的尺寸选项显示混乱,大致是这样的: M 号 XS 码 L 号 S号 我需要这样组织它: XS 码 S号 M 号 L 号 还有...

回答 1 投票 0

在注册表单中添加生日输入,显示在网页上,并在shopify上的客户管理中使用此数据进行过滤

我想通过在 Shopify 网站上添加生日输入来自定义注册表单,而无需任何应用程序。 然后在我的网页上显示生日数据。 然后可以重新设置生日月份的过滤功能...

回答 1 投票 0

Dotliquid 未明确识别 json 正文中给定的 null 值

我正在使用 Dotliquid 进行 JSON 转换。我想检查一个字段的值是否为空。例如, { “行”:空, “值”:“字符串” } ...

回答 3 投票 0

Shopify:创建自定义流程来创建客户(其他元字段)

我想创建一个自定义表单供用户注册,因为我需要客户的生日。 所以我需要用户输入他的生日作为必填字段,并且我需要检查用户是否...

回答 1 投票 0

在 Shopify 中设置博客标签的元标题和描述

我开始将我的博客从 WordPress 迁移到 Shopify。我正在尝试使用博客标签将帖子分成类别。 问题是标签的元标题是自动生成的,并且元

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.