問題タブ [modx-templates]
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でIDでドキュメントを取得する
非常に単純に、1 つのページに複数のコンテンツ領域を配置したいと考えています。これは私の最初の Modx サイトです。
これまでのところ、ホームページがあり、ホームページのサブ領域の子ドキュメントを作成しました。私が望むのは、テンプレートでそれらを呼び出すことだけです。
たとえば、ID が 2 のドキュメントがあり、ホームページ (ID が 1) に長いタイトルが必要です。
何かのようなもの :
残念ながら、上記はそのサブドキュメントへの URL を返すだけで、そのドキュメント自体のロングタイトルではありません。
これまでのところ、そうすることに関するドキュメントは見つかりませんでした。これを達成する方法を知っている人はいますか?
modx - modx TV をデクリメントして 0 を取得します
[[+idx]]
テレビを 1 ではなく 0 から開始
する必要があるので、これを試してみました: [[+idx:decr]]
or [[+idx:substract=
1]]
ですが、-1 (マイナス 1) になります。0 を取得する別の方法を知っている人はいますか?
ありがとうございました
modx - Modx php & テンプレート変数
スニペットでそのようなことをする方法はありますか:<?php if ([[+idx]]==1) echo "0";<?
ありがとうございました。
php - modx TV リストボックスの出力プレースホルダー
私は modx を初めて使用し、PHP の知識が限られています。私はスニペットを書いていて、構文に苦労しています。テンプレート変数リストボックスのプレースホルダーを出力したい。私がやろうとしたことは、TV リストボックス ID を取得し、html を返すそれぞれをループすることです。あまり運がない。私の愚かさを許してください。
internationalization - 多言語 modx でテンプレートを整理する方法
ModX で多言語 Web サイトを構築しているので、Babel extra をインストールしたところ、問題なく動作しているようです。
現在、テンプレートをどのように処理するかを考えていますが、異なる言語のページに同じテンプレートを使用するための解決策を思い付くことができません (理想的で、コードの重複はありません)。
実際、サイドバーに投稿を一覧表示するテンプレートの次のコードを検討してください。
target=7
parents=3,4
英語のリソースを参照するため、中国語のリソースのテンプレートでこのコードを使用できないことは明らかです。考えられる唯一の回避策は、言語ごとに異なるテンプレートを用意することです。これは正しい方法ですか?
modx - テンプレート変数の Modx リッチ テキスト入力フィールド
modx Rev は初めてで、テンプレート変数の入力フィールドを設定して、選択したリッチテキスト エディターを使用しようとしています。入力フィールドをリッチ テキストとして設定すると、1 行のテキスト フィールドが表示されます。エディターを Textarea として設定すると、それだけでテキスト領域フィールドが表示されます。一部のチュートリアルで提案されているように、「html」の入力オプションのドロップダウンにオプションはありません。何かを有効にしていませんか?私はアプリに慣れていないので少し迷っています。
php - modx - エイリアスの大文字の問題
同じページを少し長いURLでも利用できるようにするシンボリックリンクを作成したmodxのページがあります。私の問題は、いくつかの大文字のシンボリックリンクエイリアス URL が必要なことです。
適切な大文字で保存しようとしました modx は自動的に小文字に変換します。