私は Wicket を初めて使用するので、これが単純な作業である場合はご容赦ください。例を探してみましたが、空っぽでした。
これがシナリオです。25 のデータ ポイント (名前、生年月日、住所、電話番号など) を含む顧客情報パネルがあるとします。このパネルをサイトのさまざまなページで再利用したいと考えています。ここで、パネルが表示される 3 つの異なるページに次の基準があるとします。
- ページ 1 - すべてのフィールドが表示および編集可能
- ページ 2 - 生年月日、性別、顧客名は表示されますが編集できません。他のすべてのフィールドは表示および編集可能です。
- ページ 3 - 生年月日と性別は表示されません。住所は表示されて編集可能です。他のすべてのフィールドは表示されますが編集できません。
(コードの重複を減らすために) 同じパネルを使用する方法はありますが、パネルがロードされている現在のページに基づいてそのコンポーネントを制御しますか?
助けてくれてありがとう!