4

私はいくつかの最新の Grails の本と多くのオープン ソース プロジェクトで、検索/フィルター機能をスキャフォールディングされた list.gsp:s に追加するためのサンプルとベスト プラクティスを探してきました。簡単な作業ですが、Grails の新参者として、いくつかの完全なサンプルを参照することは非常に有益です。

私が見つけた最も近いものはFilterPaneプラグインですが、これは非常に一般的な解決策であるため、よりカスタムな検索/フィルターに後付けするには、コードが不必要に複雑になる可能性があります。誰かがこれのための良いサンプルコードを持っているか見たことがありますか? 私はそれが非常に一般的な要件だと思っているので、そこにある必要があります...

4

2 に答える 2

2

http://jira.codehaus.org/browse/GRAILS-5225を確認してください。これは代替スキャフォールディング テンプレートのセットです。フィルタリングと検索をサポートしています (検索プラグインを追加した場合)。scaffolding テンプレートが機能するまでには少し時間がかかりますが、その方法を示します。

チェックアウトするもう 1 つのプラグインは、Criteria Plugin です。

UberScaffoling プラグインもあります。これを使用すると、スキャフォールディングされたテンプレートにコードを挿入できます。これは私が作成者ですが、しばらく更新を投稿していません。現在、そこにあるものにはたくさんのバグがあると思います. 興味がある場合はお知らせください。最新バージョンをメールでお送りできます (grails プラグイン リポジトリに投稿する時間を見つける必要があります)。

于 2010-01-21T01:16:48.803 に答える
1

このブログ投稿を確認してください - https://blog.uni-koeln.de/rrzk-knowhow/2012/03/14/add-filter-pane-to-your-customized-scaffolded-templates-for-list-pages/

唯一の欠点は、フィルターペインをきれいに見せるためにスタイリングをやり直す必要があることです.

フィルタペイン:2.0.1.1 Grails 2.0.4

于 2012-12-04T11:05:00.653 に答える