問題タブ [modx-chunks]
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.
modx - modx チャンクでレイアウトを作成し、テンプレートで呼び出す
私はmodxレボリューションを使用しています。他のチャックの例を呼び出すレイアウトというチャンクを作成したい
ヘッド ヘッダー ナビゲーション ボディ フッター
次に、私のテンプレートで //open layout tag[[$layout]] [[$layout]]//close layout tag のようなことを行います。次に、開始終了タグの内側に [[*content]] を追加します。これにより、レイアウト テンプレートをテンプレートに複製しなくても、何度でもレイアウト テンプレートを再利用できます。最初の質問、それは可能ですか、2番目の質問は、この目標を達成するためにどのような構文が必要ですか? 私は modx にはかなり慣れていませんが、他のフレームワークでも可能であることを知っているので、助けていただければ幸いです。ありがとう。
Apache Tapestry フレームワークで作成されたサンプル コンセプト。明らかに異なる構文ですが、私が探しているものの一般的なアイデアが得られるはずです。
使用されるコンポーネント/チャンク。
レイアウト ヘッダー ナビゲーション フッター
レイアウトの内側
目次・テンプレート内
これが明確にするのに役立つことを願っています。
modx - ModX:1ページに複数のページを表示する-実装方法
私はこれを行うためにDittoを使用することを意図していることを理解していますが、そこからどこに行くべきかわかりません。
現在、すべてのTVが含まれているテンプレートと、親の下に保存されているテンプレートを使用するいくつかのページがあります。私が使用しているDittoコードは次のとおりです。
ただし、ページを表示すると、次のエラーが発生します。
私のchucnk('showtemp')は次のようになります:
セットアップに関する限り、私はそれを正しく行っているかどうかわかりません。
チャンクをテレビ付きの通常のテンプレートであるかのように作成し、それを適切なテンプレートとして複製し、リソースを作成してそこから移動しますか?
誰かがこれを正しく行う方法を段階的に教えてくれたら、私はとても感謝しています!ありがとう
modx - とにかくスニペットからチャンクにパラメータを渡すことはありますか
私はmodxを学んでいて、ある時点で立ち往生しています。「uid」値を POST のみで次のページに投稿し、「uid」を値として含む非表示フィールドを設定したいと考えています。実際には、チャンクに値を渡すことは許可されていないと思います。POSTデータを取得してその値をチャンクで使用できるようにするための適切な方法を知りたいですか??
私の手順
1) スニペットの呼び出しとチャンクを含むリソース (ドキュメント) を作成しました
2) スニペットには、POST から取得した値が含まれています
3) チャンクにはフォームとフィールドが含まれています。このフォームにその POST 値を挿入したいと考えています。
json - チャンクのMODXMIGXデータ
これと同様のテーブルを作成しました http://rtfm.modx.com/display/ADDON/MIGX.Simple+opening+hours+table
データをリソースに正常にエクスポートしましたが、getresourcesで表示できるように、データをチャンクで表示したいと思います。
getresourcesを使用してリソースを表示し、タイトルとイントロテキストに加えてdatesTVデータを表示したいと思います。
migxにテンプレートチャンクを使用します。
getresources [[+ tv.datesTV]]の他のチャンクでこれを使用すると、次の配列が取得されます。
このデータをチャンクで表示するにはどうすればよいですか。
variables - 別のドキュメントからのテンプレート変数の読み込み
ID = 1
形式の一連のテンプレート変数に依存する を含むドキュメントがあります[+template-variable-NUMBER+]
。これらの値を使用してフィールドに入力しました。これは document に適していますID = 1
。ただし、私がやりたいのは、のテンプレート変数の値を を使用ID = 1
してドキュメントに貼り付けることですID = 2
。
使用したい:[+template-variable? id='1'+]
または似たようなものID = 2
要するに、両方のページで同じ変数の 3 つのグループが必要であり、それらを 2 回入力する必要はありません。
php - 更新後にのみ表示される Modx Wayfinder の異なるコンテキスト メニュー
Wayfinder を使用して、他のコンテキストからメイン メニューを表示しようとしています。次の電話があります。
問題は、ページに初めてアクセスしたときにメニューが表示されないことです。リフレッシュすると表示されます。これは時々起こります。
ある種のキャッシュの問題だと思いますが、最初のラウンドで表示されない理由がわかりません。
cacheResults を true または false に設定しても問題には影響しないようです。
何か助けはありますか?
ありがとう
filter - getResources の親が空でない場合、表示チャンク
私は modx の世界の初心者です。サブページを含むページがあり、getResources を使用して親ページのタブにそれらのコンテンツを表示します。
親にサブページがある場合にのみ、そのチャンクを表示したいですか?
このようなものですが、機能していないため、これは明らかに正しくありません。
format - プレースホルダーのフォーマット出力
の動的リストを作成してplaceholder
います。これらのプレースホルダーに保持されている値の一部は、お金を表すはずの 10 進数です。
私が疑問に思っているのは、それらをフォーマットしてそのように表示できる方法があるかどうかです。
何かのようなもの[[+MoneyField:formatmoney]]
http://rtfm.modx.com/revolution/2.x/make-sites-with-modx/customizing-content/input-and-output-filters-(output-modifiers)が表示されますが、方法がわかりませんここでこれを行うには。