問題タブ [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 投票する
6 に答える
38980 参照

liquid - Jekyll の日付フォーマットはどのように機能しますか?

Jekyll を使用して簡単なサイトを生成しています。

日付フィールドを の形式で表示したい12 September 2011

いくつかの創造的なグーグル検索を通じて、日付形式の操作を少し見つけましたが、月の名前を取得できるものは何もありませんでした。私が持っている{{ page.date| date: "%m-%d-%Y" }}のは で、 として出力されますが09-12-2011、探しているものとはまったく異なります。

Jekyllで月を名前として取得する方法はありますか?

または、それを除けば、日付属性に関するドキュメントはありますか?

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

ruby - すべてのパブリック メソッドと属性ゲッターを取得し、liquid_methods に渡します

Liquid テンプレートからメソッドにアクセスできるようにしたい場合はliquid_methods、次のようにモデル内で宣言する必要があります。

問題は、私たちのモデルには多くのもの (属性と公開メソッド) が定義されており、新しいものを追加するときにそれらを Liquid_methods として宣言することを管理し忘れないようにすることです。私たちのモデルの上部。問題は、すべての属性ゲッターとパブリック メソッドを「リキッド化」する必要があることを宣言したいのですが、例のようにリキッドにアクセスできるように、常に手動で宣言するよりも凝った方法はありますか? どうやってそれをしますか?

疑似コードで次のようなポイントを取得するには (おそらく機能していません):

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

jekyll - Jekyll タグプラグインで現在のページを検出するにはどうすればよいですか?

Jekyll (Liquid) ブロック プラグインがあり、現在のページが何であるかを検出したいと考えています。コンテキストが render に渡され、現在のサイト オブジェクトを context.registers[:site] として取得できることがわかります。ただし、現在のページを context.registers[:page] として取得しようとすると失敗します。

私が解決しようとしている問題は、現在のページがタグで言及されているページであるかどうかを検出して強調表示する単純なブロック プラグインを作成することです。

どんなヒントでも大歓迎です。

ありがとう!

0 投票する
5 に答える
7920 参照

random - ジキル、液体、乱数

リンク集を作りたい

しかし、投稿をランダムに選択してリンクを生成したいと考えています。jekyll と Liquid を使用してサイトを生成しています。私はgithubでホストしているので、jekyllの組み込み部分を使用する必要があります。どこから始めればよいかよくわかりません。このトピックに関する Google 検索は無駄です。

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

ruby - カスタム Liquid テンプレート タグ内のグローバル Sinatra 構成にアクセスする方法は?

次のようなカスタム Liquid テンプレート タグを作成しようとしています。

上記のコードは、(project_dir)/tags/scriptloader.rb の外部ファイルの場所にあります。

このファイルは app.rb 起動ファイルに含まれています。

ただし問題は、set メソッドを使用して app.rb ファイルに構成を追加した後でも、設定変数が空であることです。

テンプレートで {% script 'myfile' %} を呼び出したときの応答:

アイデアやガイダンスをいただければ幸いです。

ありがとう!

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

liquid - Liquidのカスタムタグに変数を渡す方法は?

液体でカスタムタグを作成しましたが、それに変数を渡したいと思います。Liquidタグは、任意のパラメーターを文字列に変換します。

例えば:

ここで、pageは変数です。

Liquidにページを文字列ではなく変数として処理させる方法はありますか?

前もって感謝します!

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

python - Pygments を使用した構文の強調表示が、Liquid テンプレートの文字列エラーによって失敗する

Jekyll を使用してマークダウンを変換し、構文の強調表示のために Pygments を使用しています。

maruku が表示するエラーは次のとおりです。

マークアップは次のとおりです。

iPython で Pygments をテストしてもエラーは発生しません。

何か案は?;o(

前もって感謝します!

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

eclipse - 正しいコードスタイルでEclipseのshopifyから.liquidファイルを編集します

Shopifyを使用してストアを構築しています。

テンプレートファイルをEclipseでオフラインで編集したいのですが、それらは.liquidファイルであり、eclipseは認識しません。

Eclipseが認識する液体テンプレートファイルのカスタムコンテンツタイプを作成するにはどうすればよいですか?


液体のマークアップには、出力とタグの2種類があります。

出力は次のように囲まれています。

タグは次のように囲まれています。

0 投票する
2 に答える
2772 参照

ruby-on-rails - 液体テンプレートを使用したルビーオンレール

Ruby on Rails 3.1.1 を使用しています。

私は液体を使おうとしています。私のファイル名は views/users/index.html.liquid です

それを機能させる方法を確認するために、優れたドキュメント/ブログ、または機能する cms などを探しています。

Rails に .liquid テンプレートなどを認識させる必要があります。