0

長いコンテンツをサブページに分割する必要があります。

分割ルール:Heading1(H1)

Cms-system: MODX エボリューション

私の知る限り、modx にはこの種の問題に使用できるものは何もありません。

とにかくこれを手動で行う必要があるかもしれませんが、MODX Evo / Revoでこれを行う方法があるかどうかを知りたい.

編集: これは MODX で行う必要があります。サブページは実際のサブページになり、元のページはコンテナになります。

ナビゲーションはウェイファインダーで行います。

Edit2: すべて完了..手動。ただし、質問はまだ開いています。

4

3 に答える 3

1

これはそのままでは不可能であり、あなたが望むものをアーカイブする余分なものは知りません。リソースを保存してコンテンツを分割したり、必要に応じて兄弟リソースを作成/削除したりするたびに機能するプラグインを作成する必要があります。

MIGXエクストラを見たことがあると思います。これにより、TV に無制限の量の個別の TV コンテンツ セットを保存できる可能性がもたらされます。ドキュメントと Mark Hamstra のチュートリアル(スクリーンショット付き) を見て、その方法を確認してください。<h1>のテキスト フィールドと「サブページ」のコンテンツのリッチ テキスト フィールドで構成される 1 つの MIGX エントリを定義する必要があります。

その後、フォームのカスタマイズを使用して元のコンテンツ フィールドを非表示にし、代わりに MIGX Tv を表示できます。

これは、あなたが望むものをアーカイブするためのはるかに簡単な方法であり、実際のサブページから恩恵を受ける方法は考えられないと思います.

編集:申し訳ありませんが、革命ではなく進化について質問していることに気づきました. 私のソリューションは Revo でも機能しますが、Evo 用の MIGX のようなものはないと思います。すみません、私の間違いです。

于 2012-05-03T10:13:49.773 に答える
0

「そのまま」ではなく、スニペットを介してコンテンツを実行して、コンテンツを個別の div に解析するか、JavaScript を実行してコンテンツを「タブ化」する必要があります。ナビゲーションに「サブページ」を表示する必要がある場合は、おそらく gatResources エクストラを使用してコンテンツを解析する必要があります。これはリソースの使用量が非常に高くなります。

于 2012-04-13T14:26:54.853 に答える
0

(ツリーの使用方法に応じて) 親リソースの下に実際のサブ リソースを作成し、Ditto または Wayfinder を使用してナビゲーションを構築することができます。

そのようなツリーを使用できない場合 (あなたの説明からできると思いますが)、いくつかのテンプレート変数 (「content1」、「content2」、「content3」など) を設定し、それを簡単なスニペットなど。

于 2012-04-21T01:54:26.317 に答える