問題タブ [grails-plugin]

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.

0 投票する
1 に答える
1547 参照

grails - grails - Grails Calendar Pluginを使用してフィルタにdatePickerの値を認識させる方法は?

私は grails の通常の datePicker を使用していましたが、横にカレンダーがある textField を使用する方が簡単であると判断し、Grails-UI を使用するように勧められました。

私の問題は、クリックしてフィルターを適用しても機能しないことです。どういうわけか、それらは認識されていません。

どんな助けでも大歓迎です。

コントローラーのコードは次のとおりです。

そして、これは gui:datePicker が宣言されている search.gsp のコードの一部です。

<gui:datePicker name="fechaCambioH" value="${params?.fechaCambioH}" formatString="dd/MMM/yyyy"/>

それらを変更すると<<gui:datePicker name="fechaCambioH" value="${params?.fechaCambioH}" precision="day" default="none" noSelection="['':'']" years="${2010..2015}"/>/>、完全に正常に機能しますが、月と年の3つのドロップダウンボックスが表示されます。アイデアは、見栄えを良くするために、横にカレンダーのある1つのテキストフィールドのみを使用することです.

前もって感謝します

アップデート

これがlist.gspにあるコードです

だから、フィルタリングされたものを並べ替えるために同じことができるかどうか知りたかった. 各列のタイトルをクリックすると、フィルター処理された後、リストからすべての項目が並べ替えられるようになりました。新しいエントリを作成するたびにそれを行うと、今日からそれらが並べ替えられますが (表示されているもののみ)、フィルタを適用してから並べ替えると、表示されているものだけでなく、リストのすべての項目が並べ替えられます.

少しややこしいと思いますが、お役に立てれば幸いです。

前もって感謝します!

0 投票する
1 に答える
1516 参照

grails - Grails: プラグイン クラスが見つからない

Grails の開発には STS を使用しています。プラグインをインストールすると、IDE がプラグインのいくつかのコア クラスを検出しません。

例:

import grails.plugins.nimble.core.AdminsService

「クラスのインポート grails.plugins.nimble.core.AdminsService を解決できません」が表示されます。

プロジェクトは正常に実行されます。

また、プロジェクトディレクトリにもGrails SDKディレクトリにもそのクラスが見つかりません。彼らはどこにいる?

0 投票する
2 に答える
283 参照

grails - poll モジュールを Grails アプリケーションに統合するにはどうすればよいですか?

私の Grails アプリケーションでは、人々が (認証なしで) 投票できる単純な投票モジュールを、さまざまなオプションを使用して Web サイトのホームページに統合したいと考えています。投票結果 (できればグラフィック) は、別のページ (または同じモジュール フレーム) に表示できます。

私のウェブサイトにそのような機能を統合するための Grails プラグインまたはその他の簡単な方法はありますか?

0 投票する
1 に答える
705 参照

jquery-ui - Grails: jQuery-UI をすべての機能で正しく動作させる方法は?

ねえ、jQuery-UI をインストールしたところgrails install-plugin jquery-ui ですが、うまくいきません。

ファイルを更新して最新のものjQueryUiGrailsPlugin.groovyに変更する必要がある Grails プラグインのドキュメントを読みましたJQUERYUI_VERSION。私はそれを変更しに行きましたが、それは同じバージョンだったので、今はそれが何であるかわかりません.

どんな助けでも大歓迎です。

0 投票する
1 に答える
2354 参照

ajax - GrailsとAJAX:ModalBoxまたはYUI2 Dialogを使用してGrailsフォームの検証が機能しますか?

私が書いているようないくつかのGmailアプリケーションは、「ダッシュボード」である/userビューと/adminビューを必要とします。基本的に、ユーザーまたは管理者は、ログインに成功し、すべてのデータテーブルとタブがそこにあると、そのページにアクセスします。 、そのため、そのページから移動する必要はほとんどなく、GmailやMintのユーザーが慣れているように、より満足のいくユーザーエクスペリエンスを提供します。

メイン/ユーザーダッシュボードからの検索とフォーム投稿を可能にするために、私はmodalboxプラグインv0.4を使用していますgrails install modalbox。Modalboxは明らかにGET/POST自体を管理しており、残念ながら、一般的な制約ブロックが提供する検証の99%を失っています。

今のところ、g:submitButtonを置き換えて、これを回避し、図のようにいくつかの基本的なJavaScriptを送信に入れます。(もちろん、これはひどい回避策です。)

しかし、もっと良い方法があるはずです! g:remoteFormを使用するように言われましたが、Modalboxで動作するのに十分な完全な例を見ていません。たぶん人々はGmailの作成ウィンドウのように自動的に数秒を閉じる新しいウィンドウを使用していますか?

これは、SiteMeshテンプレート、または少なくとも「レンダリングテンプレート:」またはmodalBox:createLinkのようなGSPタグに適しているほど一般的なシナリオである可能性があります。

ここGtownプロジェクトスペースで入手可能なソース。

0 投票する
1 に答える
123 参照

grails - Webtest と grails のパフォーマンスの問題

このサイトで Grails と Webtest のドキュメントを読みました。

http://www.grails.org/plugin/webtest

そしてとても更新されていません。そこにリストされているスクリプトのほとんどは機能しません。

そこにリストされている -nostart の有効な代替手段を実行する方法を探しています。

これは、テストの再実行が非常に遅いためです。あるいは、Grails の外部から Web テストを実行する方法かもしれません。

ポインタを教えてもらえますか?

前もって感謝します

0 投票する
1 に答える
951 参照

ide - Intellij に Grails インライン プラグイン モジュールの依存関係の削除を停止させるにはどうすればよいですか?

そのアプリケーションで使用される Grails プラグインと共に Grails アプリケーションを開発しています。Intellij では、アプリケーション用とプラグイン用の 2 つのモジュールを定義しました。私のアプリケーションの BuildConfig.groovy では、プラグインの依存関係を maven の依存関係として定義しました。これは、プラグインの依存関係を構築/運用サーバーにデプロイするときに、プラグインの最新の「リリースされた」バージョンのみを参照する必要があるためです。~/.grails/settings.groovy ファイルでこの依存関係をインライン プラグインの場所で上書きするので、ローカルの開発設定を誤ってリポジトリにコミットする心配がありません。

これは、組み込みの grails コマンドを使用してビルド/実行/テストなどを行う場合にうまく機能しますが、致命的な欠陥が 1 つあります。クリーンを実行するたびに、そうしないときでも定期的に、Intellij がアプリケーションの BuildConfig を読み取ります。 groovy ファイルを削除し、grails アプリの依存関係としてプラグイン モジュールを削除します。手動で [ファイル] -> [プロジェクト構造] に移動し、アプリケーション モジュールを選択し、依存関係タブを選択して、プラグインのモジュール依存関係を手動で追加する必要があるため、これは非常にイライラします。毎日。独身。時間。

Intellij に grails アプリのモジュールの依存関係をそのままにしておき、それらを割り当てるときに自分が何をしているのかを知っていると信頼できるようにする方法はありますか? これはばかげている!

0 投票する
5 に答える
15392 参照

grails - カスタム エラー メッセージに関する Grails の問題

現在、デフォルトの制約に対して grails でカスタム エラー メッセージを指定しようとしていますが、これまでのところ、返されるのはデフォルトのエラー メッセージだけです。

grails-app/i18n/messages.properties ファイルを編集する必要があることはわかっています

次のデフォルトのエラー コード メッセージを変更すると、新しいエラー メッセージが正しく表示されます

しかし、これは私がやろうとしていることではありません。より詳細なエラー報告が必要で、空白にすることができるフィールドが複数あります。できるようにしたいのは、クラスの各フィールドにカスタム メッセージを表示することです。

(messages.properties の末尾に追加された次のコード)

grails のドキュメントによると、これはパッケージ名の有無にかかわらず、正しく動作するはずです - className.propertyName.blank

grails.org/doc/latest/ (制約セクション) & (セクション 7.4 - 検証と国際化)

考えられるすべての組み合わせを試しましたが、常にカスタム メッセージが表示されます

grails i18n テンプレートプラグインのインストールも試みました

http://www.grails.org/I18n+Templates+Plugin

エラーコードを自動的に生成しました。既存の messages.properties ファイルの末尾に新しいエラー コードを追加しましたが、それでもデフォルトのエラー メッセージが表示されます。

ただし、プラグインによって生成されたエラー コードには何か違いがありました。

grails doc で指定された形式 - test.name.null=...... の代わりに、test.name.null.error=Custom Message を自動的に生成しました。

デフォルトのエラーメッセージも完全に削除しようとしましたが、まだ表示されています

誰かが以前にこの問題を経験したことがある場合は、誰かが私にできる助けをいただければ幸いです

前もって感謝します

0 投票する
2 に答える
20191 参照

java - GrailsまたはJavaアプリケーションで「誰がオンラインか」を簡単に実装するには?

grails でコミュニティ Web サイトを構築しており (セキュリティと認証システムに Apache Shiro を使用)、「誰がオンラインか?」機能を実装したいと考えています。

この URL http://cksource.com/forums/viewonline.php (この URL にアクセスできない場合は、以下のスナップショットを参照してください) は、私が達成したいことの例を示しています。

最も簡単な方法でそれを行うにはどうすればよいですか?Grails または Java に既存のソリューションはありますか?

ありがとうございました。

スナップショット:誰がオンライン ページ http://www.freeimagehosting.net/uploads/th.2de8468a86.png のスナップショットまたはこちらを参照してください: http://www.freeimagehosting.net/image.php?2de8468a86.png

0 投票する
1 に答える
365 参照

email - run-warのみのgrailsメール確認プラグインの問題

メール確認プラグインを使用していますが、run-app を使用すると問題なく動作します。ただし、戦争を実行すると、確認の送信時に次のエラーが表示されます。

[...] メソッドの署名なし: com.grailsrocks.emailconfirmation.PendingEmailConfirmation.save() [...]

さらに試してみると、これは特定の電子メール アドレスでのみ発生するようです (たとえば、ドイツ語の tld では、ウムラウトなどはありません)。

なぜこれが起こるのか、どうすれば問題を絞り込めるのかわかりません。誰でも私を助けることができますか?