问题标签 [apache-cocoon]
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.
ruby-on-rails - 使用茧和复选框,我不知道如何识别已选中:编辑中的真或假
我是开发 Rails 项目的新手,我有一个嵌套表单,用于使用 gem 'cocoon' 提交 Event 和 Ticket。并且表单有一些 check_boxes 。当您提交 new 时,没关系,但在编辑中,您不能在我的复选框中选中。
给定下面的代码,我该怎么做?
我的错误
我的模特
我的控制器
我的表格
sql - Derby 合并语句导致“从网络读取时数据不足”错误
我们有一个在 Apache Derby 数据库中存储和检索数据的应用程序 (Apache Cocoon)。Derby 以服务器模式运行,版本为 10.12.1.1。
查询、插入和更新执行没有问题,但是当执行合并语句时,我们收到错误消息“从网络读取时数据不足 - 预计最少 21,272 字节,仅收到 0 字节。连接已终止。 "
德比日志中的信息。
SQL 合并语句是:
此合并语句在 Squirrel 的 sql-console 中进行了测试,并且工作正常。
总结:其他 sql 语句在 Cocoon 中运行良好,merge 语句在 Squirrel 中运行良好,但在 Cocoon 中运行良好。
这种行为的原因可能是什么?
xslt - 如何在 IntelliJ 中从 DSpace Mirage 2 主题调试 xslt 代码?
我使用 IntelliJ 2017 和 DSpace 6,可以成功调试 Java 代码,但无法从 Mirage 2 主题的 xslt 文件中调试代码。如何在 IntelliJ 中从 DSpace Mirage 2 主题调试 xslt 代码?
html - 浏览器将空跨度标签转换为自封闭
我<span class="class-name"></span>
在我的项目中反复使用。像这样的东西:
的目的<span>
是为了padding-right
让后面的文本显示得更好。问题是 Chrome 浏览器无法呈现空白<span>
,因此它将其转换为如下内容:
这不会导致我正在寻找的输出。因为填充物会混淆。有趣的是,如果你在标签之间添加一个类似的字符,第一个视图将被浏览器渲染,问题就消失了。谁能解释一下为什么它会这样工作?
json - 如何阅读 Apache Cocoon 2.1 处理 Json 请求正文
如果请求是 url 编码的,我可以使用 xsp 或 xsl 获取请求参数对。但是当我发送应用程序/json 请求时,我无法读取请求正文。
Cocoon 请求 API不支持 getReader() 接口,因此将请求正文作为流读取也是不可能的。我发现了一个类似的问题,答案提到了文本生成器,它是指在茧生成器页面中的那个?
java - dspace 错误空白 xmlui 页面
我已经在我的 Ubuntu 16.04 计算机上从源代码安装了 dspace。我按照这里的详细描述中的步骤操作:
https://wiki.duraspace.org/display/DSDOC6x/Installing+DSpace
当我尝试访问 xmlui 页面时,我在浏览器中看到一个白屏,并在下面的日志中看到一长串错误消息。我已经检查过了,在 src 目录中,Context.java 有方法 getCurrentMode,该方法由 CommunityBrowser.java 在第 150 行调用。当我转到 jspui 时,我得到了一个不错的页面,但是当我登录时出现了同样的错误在,虽然它在页面上显示一条错误消息,而不是什么都没有,就像 xmlui 一样。
任何人都可以提出一些建议吗?
还有更多茧错误...
ruby-on-rails - 带有 Cocoon 的 Rails 5.0:嵌套字段内的 belongs_to 问题
我有三个模型:
P型
SV 型
G型
我需要的是一个 P 的表单,其中包含一个或多个 SV 的嵌套表单,并且这些 SV 表单中的每一个都必须有另一个嵌套表单,用于恰好一个 G(苗条):
sv_form
sv_fields
只要我只用一个 SV 保存 P 就可以了。但是,一旦我添加了第二个 SV,第二个 SV G 名称就会覆盖第一个 G 名称。使用 firebug 检查表单我可以看到第二个 G 名称缺少随机 ID,因此错误变得清晰。任何帮助表示赞赏......!
cordova - 如何删除cordova+cocoon中的android导航栏
myBrowser = cordova.InAppBrowser.open(' http://mysite.html','_blank','location=no','zoom=no','toolbar = no');
它只隐藏地址栏。截屏
ruby-on-rails - rails 带有茧和表格的多级嵌套表单
我已经用 Cocoon 和表格成功地实现了一级嵌套表单。但是,我很难将注意力集中在如何做另一个嵌套级别上。我的问题是如何用桌子做到这一点。也许一张桌子根本不是写的方式。谢谢你帮助一个新手。
这是我的模型:
和:
和:
这是我的顶级表单代码:
下一个部分向下一级:
所以,我正在努力解决如何实现嵌套的最终级别(程序)。
谢谢你的聆听。
ruby-on-rails - 从 rspec 调用时不会触发 Cocoon 回调
我有一个在开发环境中运行良好的嵌套字段页面。我使用插入后回调对字段标签进行编号。所以这会创建“pericoop 1,pericoop 2”标签。但是,当我从 rspec 测试页面时,标签没有编号。当我保存_and_open_page 时,我只看到文本“pericoop”。因此,无论出于何种原因,似乎都没有触发回调。
这是我的 rspec:
还有咖啡脚本
从测试运行时控制台日志不显示任何内容(我已将 Firefox 配置为保留日志)。
表格:
和部分:
编辑,我已经重构了表单和部分代码以干掉一些代码,希望这可以解决问题,但还没有运气。部分 _pericope_fields.html.haml
表格,_form.html.haml
我看过这篇文章,300 ,但那里的回调根本不起作用。还有另一篇文章(我现在找不到),其中规范不包含 js:true。但这不是这里的问题。
任何想法这里可能有什么问题?