私はMODXrevo2.2で次のものを持っています:
価格体系を表す5つのテンプレート変数を定義しました。テレビの1つは基本価格を表し、ユーザーによって(マネージャーで)維持されますが、他のテレビは基本価格の既知のパーセンテージとして自動的に計算される必要があります。だから私が欲しいのは、ユーザーが基本価格を変更すると、他の4台のテレビが自動的に(再)計算されることです。
4台のテレビのバインディングを定義し@EVAL
てスニペットを呼び出すことでこれを実装しようとしましたが、そのアプローチでは成功しませんでした。単純なものでも@EVAL return 100;
、テレビは空白のままになります。
また、これを解決するためのプラグインを調べたところ、テレビで作業しているときに発生するさまざまなシステムイベントが見つかりました。これは、これがこれを実装する方法であることを示唆しています。
これに対処する方法について何かアイデアはありますか?