0

現在、私たちのサイトには 4 つの Web リンク リソースがページ上で適切な順序 (タイトルの日付順) で表示されていますが、もう 1 つの Web リンク リソースを追加すると、ページに追加されますが、最初のリンクの下に 1 つ表示されます。一番上にあるはずです。

これらを手動で並べ替える場所がわかりません。また、ModX インターフェイスまたはリソース編集メニューからこれを行うオプションがないようです (「インデックス」を設定しても何も起こりません)。

これを達成する方法はありますか?これがカスタムで、注文がどこで行われているかを見つける必要がある可能性はありますか? このページのスニペット フォルダを調べましたが、注文を行っているように見えるものは見つかりませんでした。

おそらく関連する noob の質問: html 経由でリンクを手動で並べ替えたいだけの場合、ModX 経由でソース コードを直接変更するにはどうすればよいですか?

4

2 に答える 2

1

カスタム スニペットを使用してリンクを抽出している場合、modx は順序付けをまったく行わないため、スニペット自体に書き込む必要があります。

getResources を使用している場合は、[ http://rtfm.modx.com/display/ADDON/getResources ] ドキュメントで sortby オプションを調べてください。デフォルトが何であるかは100%わかりません。

WayFinder [ http://rtfm.modx.com/display/ADDON/Wayfinder ] を使用している場合、デフォルトの並べ替え順序はリソース ツリーに表示される順序になります。WayFinder には並べ替えオプションもあると思います。[ドキュメントを参照]

リソース ツリー内を移動しても変化が見られない場合は、リソース ツリー内の変更によってキャッシュが自動的に更新されないため、必ずキャッシュをクリアしてください。

リンクをページ/リソースに手動で追加するには、リンクを表示しているチャンク/スニペット/テンプレートを見つけて、それに応じて変更する必要があります。

于 2013-04-16T02:05:25.823 に答える
0

「リソース ツリー」でリソースを手動で並べ替えるには、マウスで「ドラッグ アンド ドロップ」してリソースの場所を変更するだけです。

于 2013-04-16T09:45:35.040 に答える