問題タブ [liquid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3060 参照

ruby-on-rails - 液体中のパーシャル

現在のビューを ERb から Liquid に書き直そうとしていますが、次の問題が発生render(:partial => '/path/to/partial')しました。コードには多くのものがありますが、Liquid でパーシャルをレンダリングする方法がまったく見つかりませんでした。私たちが見つけた唯一の解決策は、render_to_stringの助けを借りたものでしたが、それはあまりにも醜すぎて真実ではありません.

0 投票する
4 に答える
709 参照

ruby-on-rails - テンプレートのカスタマイズ / レールのリロード

アプリディレクトリにあるレールアプリの最小限の部分でコードを変更する機能をユーザーに提供することを探しています。「本番環境では何も自動的にリロードしない」という問題に悩まされていますが、回避する方法はありますか?

(「ユーザーのテンプレートのカスタマイズ」について話します。この問題を解決する方法は流動的ですか?そうではないようですが、それでも可能性があります)。

助けがあればありがとう。

0 投票する
4 に答える
2955 参照

ruby-on-rails - 液体プラグイン

アプリで液体プラグインを使用しています。form_for、check_box_tag などの Rails ヘルパー メソッドを使用しているときに、form_for が定義されていないというエラーが発生します。

液体プラグインを介してレールヘルパーメソッドを使用する方法を知っている人はいますか?

0 投票する
3 に答える
1299 参照

ruby-on-rails - Rspec を使用してレールで Liquid テンプレートをテストする

rspec を使用して Liquid テンプレートをテストしようとしています。誰もこれを試しましたか?出来ますか。

具体的には、私たちのアプリでは、ユーザーが一連のテンプレートを送信できます。これらのテンプレートを検証するための統合テストを作成できるようにしたいと考えています。

代替ソリューション/アプローチを歓迎します..

0 投票する
7 に答える
14789 参照

ruby - jekyllブログでタグをサポートする簡単な方法

私はブログを維持するために標準のjekyllインストールを使用していますが、すべてうまくいっています。自分の投稿にタグを付けたい場合を除きます。

YAMLフロントマターを使用して投稿にタグを付けることはできますが、タグのすべての投稿を一覧表示できるタグごとにページを生成するにはどうすればよいですか?

0 投票する
1 に答える
555 参照

ruby - Jekyllの[site.time]プロパティから年を簡単に解析する方法はありますか?

Jekyllsite.timeのテンプレートファイルで使用できるプロパティから年(またはその他の要素...月、日など)を取得する方法はありますか?

今、それは戻ります、例えば:Sat Dec 19 14:07:03 -0700 2009

どんな助けでも大歓迎です。ありがとう!

0 投票する
3 に答える
3087 参照

liquid - Jekyll/Liquidに問題がある

投稿の下にあるNavリンクのループを実行しようとしています。これはposts.htmlの_layoutに入ります

投稿が最後か最初かを表示しないリンクを取得できません。どんな助けでも素晴らしいでしょう。

0 投票する
1 に答える
1017 参照

ruby-on-rails - Liquid テンプレートが解析されない!

RailsアプリケーションでLiquid Template Languageを使用しようとしています.Rails CastでRyan Batesのビデオを見ました.ほとんど指示に従っていますが、うまくいかないようです.

私が何かをしようとすると

私は得る

しかし、私が次のようなことをしようとすると

望ましい結果が得られません。得られるのは

誰かがこれで私を助けてくれますか?

0 投票する
7 に答える
4427 参照

ruby - RubyのLiquidテンプレートエンジンのモジュラス(またはその欠如)

私はJekyllサイトで作業しており、行divにネストされた3つの列divを出力しようとしています。Liquidcycleは、フィルターを使用してこれを非常に簡単にします。

ただし、これは3、6、9などの投稿がある場合にのみ実際に機能します。投稿の総数が3の倍数でない場合、<div class="row">決して閉じられません。forループは、終了タグがclose rowsサイクルの一部として出力される前に終了します。

Ruby、PHP、またはその他の言語では、モジュラス演算子を使用してこれを簡単に修正できるため、close rowsサイクルに加えて</div>if site.categories.size % 3 == 0。ただし、Liquidは安全なテンプレート言語であるため、モジュラスをサポートしていません。

<div class="row">投稿の総数が3の倍数でない場合、適切に閉じるために他に何ができますか?