問題タブ [expressionengine-stash]
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.
expressionengine - ExpressionEngine でのスタッシュ、コンテキスト、およびカテゴリの操作
たとえば、次のように、カテゴリで Stash Context を使用する方法があることを願っています。
ただし、次のことができることはわかっていますが、これは、カテゴリが追加されるたびに誰かがテンプレートを編集する必要があることを意味します.
そうは言っても、私の質問は、Stash コンテキストと ExpressionEngine カテゴリを動的に使用する方法はありますか?
expressionengine - stash を使用する場合、表現エンジン サイトの URL はどうなりますか
stash プラグインの使用がサイトの URL にどのように影響するかを理解しようとしています。従来の方法: サイトと呼ばれるテンプレート グループがあります。TG サイト内にはテンプレートの記事、about_us などがあります。単一のエントリの URl は次のようになります。
About-us-ページの URL:
どちらも template_group/template 構造を反映しているため、SEO フレンドリーであり、ユーザーがサイトのどこにいるかのヒントを提供します。
しかし、スタッシュを使用すると、2 つのラッパー (ホームページ用とサイトの残りの部分用) が作成されます。パーシャルは、ヘッダー、メイン コンテンツ、およびフッターに使用されます。私が理解している限り、template_groups レイアウトを使用します。メインコンテンツのラッパーとパーシャル用。
テンプレートは次のようになります
2 つのラッパーが TG の「レイアウト」を構築します。これらは直接呼び出されるべきではないため、どちらも隠されています。
TG パーシャルの 3 つのパーシャル
ところで、それらも完全な HTML ページではないため、非表示にするべきではありません。
これが私を混乱させるものです。素敵な URL を取り戻すにはどうすればよいですか? みたいなURL
TG/T の概念と一致しなくなります。
何か助けはありますか?
expressionengine - 隠し場所:条件付きコンテンツ
まず、注意点...私はStashを初めて使用します。よく耳にしますが、実際に遊んでみるのは初めてです。コンセプトはわかりましたが、これを理解するのに苦労しています。
メインの「ラッパー」ファイルがあり、そのラッパー内のすべてが同じままです。ただし、必要に応じてサイドバーのオンとオフを切り替えることができるオプションが必要です。
完全に別のレイアウトラッパーが必要になるとは思いませんか?
stash内でブール変数を使用する方法はありますか?(例:2col = TRUE)または私はそれについて間違っていると思っていますか?
よろしくお願いします!
templates - ExpressionEngine で Stash を使用してコメントを処理するには?
stash で現在のエントリのコメントを取得する最良の方法 (DRY) は何ですか?
ここまでは、embed-template を使用してすべてのコメントとコメント フォームを表示しました。しかし、これは stash 内では機能しません — そして、テンプレートを埋め込むより賢い方法はありませんか?