問題タブ [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 投票する
3 に答える
1776 参照

grails - Grails 検索可能プラグイン

私の Grails アプリには、Searchable プラグインによってインデックス付けされた次のドメイン クラスがあります。

このクラスのインスタンスを取得すると、データベースに詳細インスタンスが存在する場合でも、詳細プロパティは常に null になります。私の結論は、詳細フィールドが Lucene インデックスに格納されていないということです。検索可能なクロージャーに以下を追加して、検索可能なプロパティにせずに、このフィールドをインデックスに追加しようとしました。

ただし、これは lastUpdated などの単純なプロパティに対してのみ有効なようです。インデックスから Foo のインスタンスを取得するときに、このプロパティが設定されていることを確認する方法はありますか? 理想的には、実際に詳細を検索可能なフィールドにせずにこれを行いたいですか?

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

grails - grailsプラグイン(メインアプリへのクラスパス)でローカル依存関係を設定するにはどうすればよいですか?

BuildConfig.groovyにリンクされたメインアプリとそのローカルモジュールで構成されるGrailsアプリがあります。

grails.plugin.location.'mymodule' = "modules / mymodule"

mymoduleでメインアプリのヘルパークラスを使用したいのですが、mymoduleをメインアプリに依存させる方法が見つかりません。mymoduleコンパイルのクラスパスに余分な部分を追加することを考えていましたが、ここで立ち往生しています。

これを行う方法はありますか?

0 投票する
6 に答える
6707 参照

grails - Grailsドメインオブジェクトsave()に接続する

私はgrailsプラグインを書いていますが、保存後にロジックを実行するには、ドメインのsave()メソッドにフックする必要があります。複数のドメインクラスでこれを行う必要があります。プラグインユーザーがGORMでHibernateを使用していない場合に、Hibernateイベントを回避しようとしています。

私は多くのことを試みましたが、以下は私が働くのに最高のチャンスがあったはずだったと思うものです。すべての場合において、grailsS​​avenullです。これどうやってするの?

*Plugin.groovyクラスに次のセットがあります。

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

grails - Grails UI データテーブル動的ドロップダウン オプション

Grails UIプラグイン内でデータテーブルを使用して、dropdownOptionsのリストを動的にする方法を知っている人はいますか?

次のように dropdownOptions を指定できます。

[age:'Age', formatter:'number', editor:[type:'dropDown', controller:'demo', action:'tableChange', config:[dropdownOptions: ['Foo', 'Bar'], disableBtns:true]], sortable:true, resizeable: true],

私はそれが次のように機能することを望んでいました:

[age:'Age', formatter:'number', editor:[type:'dropDown', controller:'demo', action:'tableChange', config:[dropdownOptions: Foo.list(), disableBtns:true]], sortable:true, resizeable: true],

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

grails - Grails-アーティファクトクラスがgrails-appの特定のサブディレクトリにあるかどうかを判断します

ArtefactHandlerを実装していて、sからアーティファクトを作成できるようにしたいScript(レガシー形式をサポートするため)。すべてのスクリプトをアーティファクトにしたくはありませんが、grails-appの特定のサブディレクトリにあるスクリプトだけを作成しますgrails-app/foo/

私は自分ArtefactHandlerisArtefactClass方法からアーティファクトの経路を理解しようとして立ち往生しています。クラスの元のソースへのパスを取得する方法、またはそれがに含まれているかどうかを判断する方法はありgrails-app/fooますか?

0 投票する
6 に答える
3699 参照

database - Grailsデータベース移行プラグイン

Railsのデータベース移行機能をエミュレートするGrailsプラグインは少なくとも2つあります。

これらのどれが最適かについてのコンセンサスはありますか、またはデータベースの移行を上記のいずれよりも優れた別のプラグインがありますか?

0 投票する
3 に答える
1983 参照

grails - 敏捷性がシロより優れている理由は何ですか?

敏捷性がシロよりも良い選択である理由は何ですか?

私は今、新しいgrailsプロジェクトのために、軽快かシロかを決めようとしています。そして、何が軽快な選択をより良いものにするのか興味があります。

0 投票する
3 に答える
1494 参照

grails - Grails フォーム開発の DRYer 化

Grails を使用する場合、各フォーム フィールドをレンダリングする GSP コードは次のようになります。

各フォーム フィールドに対して、ほぼ同じ 5 行の GSP/HTML コードが繰り返されていることに注意してください。これは私にはあまり DRY とは思えません。他の人がより良いアプローチを見つけたのではないかと思っています。

この問題に対処しようとする 2 つのプラグイン、form helperbean-fieldsを見つけました。誰かがこれらのいずれかを使用した経験がある場合、私は彼らから話を聞くことに非常に興味があります. または、他のソリューション/プラグインがある場合は、お知らせください。

ありがとう。ドン

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

security - Grails Acegi プラグインの注釈

Spring Security (AKA Acegi) プラグインによって提供される注釈を使用しています。注釈が付けられたコントローラーアクションがあります

管理者と通常のユーザーが利用できるようにする必要があることを示します。しかしここで、管理者と未登録ユーザーがアクションを利用できることを示す必要があります。アノテーションを使用して、役割のないユーザー、つまり未登録のユーザーを示すことはできますか?

ありがとう、ドン

0 投票する
3 に答える
3298 参照

security - Grails & Acegi で自動ログイン

Grails アプリで Acegi プラグインを使用しています。ユーザーが登録すると、保護されているアクションにリダイレクトされます。したがって、ログインフォームが表示されます。

ただし、ユーザーが登録を完了するとすぐに自動的にログインすることをお勧めします。ログインフォームが使用するアクションにリダイレクトすることでこれを達成できるようです

しかし、これは、ユーザーのパスワードを示す HTTP 要求をクライアントに (そしてサーバーに) 送信します。安全な方法で自動的にログインする方法はありますか?

ありがとう、ドン