問題タブ [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.
ruby-on-rails - 液体中のパーシャル
現在のビューを ERb から Liquid に書き直そうとしていますが、次の問題が発生render(:partial => '/path/to/partial')
しました。コードには多くのものがありますが、Liquid でパーシャルをレンダリングする方法がまったく見つかりませんでした。私たちが見つけた唯一の解決策は、render_to_string
の助けを借りたものでしたが、それはあまりにも醜すぎて真実ではありません.
ruby-on-rails - テンプレートのカスタマイズ / レールのリロード
アプリディレクトリにあるレールアプリの最小限の部分でコードを変更する機能をユーザーに提供することを探しています。「本番環境では何も自動的にリロードしない」という問題に悩まされていますが、回避する方法はありますか?
(「ユーザーのテンプレートのカスタマイズ」について話します。この問題を解決する方法は流動的ですか?そうではないようですが、それでも可能性があります)。
助けがあればありがとう。
ruby-on-rails - 液体プラグイン
アプリで液体プラグインを使用しています。form_for、check_box_tag などの Rails ヘルパー メソッドを使用しているときに、form_for が定義されていないというエラーが発生します。
液体プラグインを介してレールヘルパーメソッドを使用する方法を知っている人はいますか?
ruby-on-rails - Rspec を使用してレールで Liquid テンプレートをテストする
rspec を使用して Liquid テンプレートをテストしようとしています。誰もこれを試しましたか?出来ますか。
具体的には、私たちのアプリでは、ユーザーが一連のテンプレートを送信できます。これらのテンプレートを検証するための統合テストを作成できるようにしたいと考えています。
代替ソリューション/アプローチを歓迎します..
ruby - jekyllブログでタグをサポートする簡単な方法
私はブログを維持するために標準のjekyllインストールを使用していますが、すべてうまくいっています。自分の投稿にタグを付けたい場合を除きます。
YAMLフロントマターを使用して投稿にタグを付けることはできますが、タグのすべての投稿を一覧表示できるタグごとにページを生成するにはどうすればよいですか?
ruby - Jekyllの[site.time]プロパティから年を簡単に解析する方法はありますか?
Jekyllsite.time
のテンプレートファイルで使用できるプロパティから年(またはその他の要素...月、日など)を取得する方法はありますか?
今、それは戻ります、例えば:Sat Dec 19 14:07:03 -0700 2009
どんな助けでも大歓迎です。ありがとう!
liquid - Jekyll/Liquidに問題がある
投稿の下にあるNavリンクのループを実行しようとしています。これはposts.htmlの_layoutに入ります
投稿が最後か最初かを表示しないリンクを取得できません。どんな助けでも素晴らしいでしょう。
ruby-on-rails - Liquid テンプレートが解析されない!
RailsアプリケーションでLiquid Template Languageを使用しようとしています.Rails CastでRyan Batesのビデオを見ました.ほとんど指示に従っていますが、うまくいかないようです.
私が何かをしようとすると
私は得る
しかし、私が次のようなことをしようとすると
望ましい結果が得られません。得られるのは
誰かがこれで私を助けてくれますか?
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の倍数でない場合、適切に閉じるために他に何ができますか?