问题标签 [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.
grails - grails - 如何使用 Grails 日历插件使过滤器识别来自 datePicker 的值?
我使用的是 grails 中的常规 datePicker,但我认为使用带有日历的 textField 更容易,因此建议我使用 Grails-UI。
我的问题是,现在,当我单击应用过滤器时,它们不起作用。不知何故,他们没有被认可。
任何帮助将不胜感激。
这是控制器的代码:
这是 search.gsp 中的一段代码,其中声明了 gui:datePicker
<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 个下拉框,用于表示日月和年,并且我的想法是只使用一个带有日历的文本字段,以帮助它看起来更好。
提前致谢
更新
这是我在 list.gsp 中的代码
所以我想知道是否可以对过滤后的内容进行相同的排序。因为现在当我单击每列的标题时,在被过滤后,它会从列表中订购每一项。如果我在每次创建新条目时都这样做,它会从今天开始对它们进行排序(仅对您所看到的内容进行排序),但是当我应用过滤器然后对其排序时,它会对列表中的每个项目进行排序,而不仅仅是显示的内容.
我觉得这听起来有点混乱,我希望你能帮助。
提前致谢!
grails - Grails:找不到插件类
我使用 STS 进行 Grails 开发。当我安装插件时,IDE 找不到插件的一些核心类。
例子:
import grails.plugins.nimble.core.AdminsService
给出“无法解析类导入 grails.plugins.nimble.core.AdminsService”。
项目运行正常。
另外,我自己在项目目录和 Grails SDK 目录中都找不到这些类。他们在哪?
grails - 如何将投票模块集成到 Grails 应用程序中?
在我的 Grails 应用程序中,我想将一个简单的投票模块集成到我的网站主页中,人们可以通过该模块进行投票(无需身份验证),具有不同的选项。投票结果(最好是图形)可以显示在不同的页面(或相同的模块框架中)。
是否有 Grails 插件或任何其他简单方法可以将此类功能集成到我的网站中?
jquery-ui - Grails:如何使 jQuery-UI 与它的所有功能一起正常工作?
嘿,我刚刚安装了 jQuery-UI grails install-plugin jquery-ui
,但我无法让它工作。
我阅读了 Grails Plugin 文档,我需要更新文件jQueryUiGrailsPlugin.groovy
并将其更改为JQUERYUI_VERSION
最新的。我去改变它,它有我的相同版本,所以现在我不知道它可能是什么。
任何帮助将不胜感激。
ajax - Grails 和 AJAX:使用 ModalBox 或 YUI2 Dialog 进行 Grails 表单验证?
几个 Grails 应用程序,比如我正在写的那个,需要一个 /user 视图和 /admin 视图,它们是“仪表板”,基本上用户或管理员登陆该页面,可能在成功登录并且所有数据表和选项卡都在那里之后,因此他们几乎不需要离开该页面,从而提供更令人满意的用户体验,就像 Gmail 或 Mint 的用户已经习惯了一样。
为了允许从主 /user 仪表板进行搜索和表单发布,我一直在使用 modalbox 插件 v0.4 grails install modalbox
。Modalbox 显然正在管理 GET/POST 本身,不幸的是,它丢失了典型约束块为您提供的 99% 的验证。
现在通过替换 g:submitButton 来解决这个问题,在提交中放置一些基本的 JavaScript,如图所示。(当然,这是一个糟糕的解决方法。)
但一定有更好的办法! 我被告知要使用 g:remoteForm,但还没有看到一个足够完整的示例来使用 Modalbox。也许人们正在使用一个新窗口,它会像 Gmail 的撰写窗口一样自动关闭几秒钟?
对于 SiteMesh 模板,或者至少是“渲染模板:”,甚至是像 modalBox:createLink 这样的 GSP 标签,这可能是一个非常普遍的场景。
源代码可在Gtown 项目空间中找到。
grails - webtest 和 grails 的性能问题
我已在此站点中阅读了 Grails 和 Webtest 的文档:
http://www.grails.org/plugin/webtest
而且它非常未更新。那里列出的大多数脚本都不起作用。
我正在寻找一种方法来运行那里列出的 -nostart 的工作替代方案。
这是因为重新运行测试非常慢。或者也许是一种从 Grails 外部运行 webtests 的方法
你能给我任何指点吗?
提前致谢
ide - 如何让 Intellij 停止删除 Grails 内联插件模块依赖项?
我正在开发一个 Grails 应用程序以及该应用程序使用的 Grails 插件。在 Intellij 中,我定义了两个模块:一个用于应用程序,一个用于插件。在我的应用程序的 BuildConfig.groovy 中,我将插件依赖项定义为 maven 依赖项,因为当它被构建/部署到生产服务器时,它应该只引用插件的最新“发布”版本。我在我的 ~/.grails/settings.groovy 文件中用我的内联插件位置覆盖了这个依赖关系,这样我就不必担心不小心将我的本地开发设置提交到存储库。
当我使用内置的 grails 命令来构建/运行/测试等时,这非常有用,但它有一个致命的缺陷:每次我执行清理时,即使我不执行清理,Intellij 也会定期读取应用程序的 BuildConfig。 groovy 文件并删除插件模块作为 grails 应用程序的依赖项!这非常令人沮丧,因为我必须手动转到 File -> Project Structure,选择应用程序模块,选择依赖项选项卡,然后手动添加插件的模块依赖项。每一个。单身的。时间。
有什么方法可以让 Intellij 不理会我的 grails 应用程序的模块依赖项,并相信我在分配它们时知道自己在做什么?这越来越荒谬了!
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 文档中指定的格式 - test.name.null=......,它会自动生成 test.name.null.error=Custom Message
我也尝试过完全删除默认错误消息,但它们仍然显示
如果有人以前遇到过这个问题,我将不胜感激任何人都可以给我的帮助
提前致谢
java - 如何在 Grails 或 Java 应用程序中轻松实现“谁在线”?
我正在 grails 中建立一个社区网站(使用 Apache Shiro 进行安全和身份验证系统),我想实现“谁在线?”的功能。
这个网址http://cksource.com/forums/viewonline.php(如果您没有访问此网址,请参阅下面的快照)给出了我想要实现的示例。
我怎样才能以最简单的方式做到这一点?Grails 或 Java 中是否有任何现有的解决方案?
谢谢你。
快照:谁是在线页面的快照 http://www.freeimagehosting.net/uploads/th.2de8468a86.png或在这里查看:http ://www.freeimagehosting.net/image.php?2de8468a86.png
email - grails 电子邮件确认插件仅与 run-war 存在问题
我正在使用电子邮件确认插件,并且在使用 run-app 时工作正常。但是,如果我运行战争,它会在确认发送时给我以下错误:
[...] 没有方法签名:com.grailsrocks.emailconfirmation.PendingEmailConfirmation.save() [...]
在进一步尝试之后,似乎这甚至只发生在某些电子邮件地址中(例如,使用德国顶级域名,但没有变音符号或其他东西)。
我不知道为什么会发生这种情况,也不知道如何缩小问题范围。有谁能够帮助我?