問題タブ [ghost]
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.
handlebars.js - ゴースト handlebars.js {{#has tag="Top"}} が機能しない
私の loop.hbs テンプレートでは、Ghost に "Top" というタグが付いた投稿を一番上にピン留めさせようとしています。{{#has}}
と組み合わせたヘルパーを使用してい{{#foreach posts}}
ます。
以下のコードを参照してください。私が得ている動作は、{{^has tag="Top"}}
(つまり、2番目のforeach
ループ)のみが機能しているということです。
私が間違っているかもしれないことについての手がかりはありますか?
email - Ghost から電子メールを送信できない - 504 エラー
簡単な Digital Ocean ゴースト ドロップレット セットアップ (Ubuntu 14、Ghost 0.7) を実行したところ、ブログは正常に機能しましたが、他の作成者を招待しようとすると、コンソールに次のエラーが表示されました。
もちろん、メールは送信されません。
config.js ファイル内の異なる smtp 構成で同じエラーが発生します (mailgun と gmail を試しました)。
どんな助けでも大歓迎です!ありがとう!
node.js - Ghost ブログ - リクエスト ヘッダーの確認
自己ホスト型のゴースト ブログを実行しています。たとえば、カスタム ヘッダーの存在を確認したいX-Den-Was-Here
。
私が実装したいのは、条件付きチェックです。
- ヘッダーが存在する場合- ブログのコンテンツを読み込みます。
- ヘッダーが存在しない場合- 401 Unauthorizedを返します。
Ghost インフラストラクチャ内でこのチェックを実行するのに最も適切な場所はどこですか?