问题标签 [hippocms]

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 回答
87 浏览

image - 如何在 HippoCMS 7.9 中创建图像属性?

我目前正在开发 (7.9) 中的 hippo 组件,我需要图像链接、alt 和标题:

组件方法:

我想像下面这样编写我的组件 JSP:

0 投票
2 回答
187 浏览

hippocms - 文件类型不允许 - pdf 上传 - HippoCMS

通过 Hippo CMS 中的资产上传大小超过 1MB 的 .pdf 文件时,会出现错误“文件类型不允许”。

我已经检查了 MySQL 配置并检查了 hippo 控制台中的 /hippo:configuration/hippo:frontend/cms/cms-services/assetValidationService 节点,默认值为 10M。

所以具体的问题是:您如何修复错误并能够在 .pdf 类型的 Hippo CMS 中上传大于 1MB 的文件。

0 投票
2 回答
460 浏览

list - 如何以编程方式检索 HippoCMS 中所有页面的列表?

在 HippoCMS 中,我创建了 Document Type 并希望提供列出所有可用页面的动态字段,就像在 CMS 中通过 Channel Manager 创建新页面时一样(单击页面按钮时,会列出所有可用页面)。我可以通过解析forge-sitemap-based-on-hst-configuration-feed提供的 sitemap.xml 来检索列表,但似乎必须有更好的方法来做到这一点。我找不到任何关于它的信息。请帮助我谁可以。

0 投票
1 回答
1303 浏览

dynamic - 如何在 Hippo CMS 中使用动态值填写动态下拉列表?

我有包含“动态下拉”字段的文档类型,我想用一些动态数据填充它。我不知道该怎么做(找不到任何足够的信息、文档和示例)。从我发现的链接中,我能够做以下事情:

1)我在/hippo:configuration/hippo:frontend/cms/cms-services中创建了名为SitemapValueListProvider的服务,具有以下属性: plugin.class = com.test。 cms.components.SitemapService valuelist.provider = service.valuelist.custom

2) 在 CMS 项目中创建类 com.test.cms.components.SitemapService

3) 在 CMS 项目中创建类 com.test.cms.components.TestPlugin

4) 对于文档类型的字段/hippo:namespaces/cms/TestItem/editor:templates/_default_/dynamicdropdown提供以下属性:(使用控制台)
plugin.class = com.test.cms.components.TestPlugin

但仍然无法动态获取数据。什么都没有发生。
我正在使用 HippoCMS 10 社区版

0 投票
2 回答
338 浏览

hippocms - 如何在 Hippo CMS 中为文档列表生成反向链接?

我在 Hippo CMS 中创建了一个新闻列表页面。新闻文档正确列出,分页(每页 10 篇文章),并带有显示完整新闻文档的详细信息页面。

我想在详细信息页面的底部放置一个“返回”链接,该链接可以引导用户返回列表,到达用户单击当前显示文章的确切页面。

我认为这是一件很常见的事情,但必须意识到 Essentials News 组件不支持这一点,而且我也无法在文档中找到任何相关内容。

实现此功能的最佳方法是什么?

0 投票
1 回答
39 浏览

internationalization - HippoCMS 翻译文档与共享字段

我正在评估 HippoCMS 并尝试对Venues 的模式进行建模。我想对具有不可翻译特征(如telephoneNumberemailAddress)以及可翻译特征(如description.

如何在 HippoCMS 中建模?如何确保未翻译的字段在不同的翻译之间共享,以避免每个翻译的文档都有自己的值副本。显然,无论您使用哪种语言阅读网站,telephoneNumber都不应更改。

目前我发现的唯一方法是创建一个名为的文档Venue和另一个名为VenueTranslation. Venue将包含telephoneNumberandVenueTranslation将包含其描述和返回Venue文档的链接。然后将有VenueTranslation每种语言的文档。

这是正确的方法吗?

0 投票
2 回答
197 浏览

java - Hippo CMS 部署到 tomcat(浏览器中显示空白页面,页面源在 curl 中可用)

我几乎按照 http://www.onehippo.org/library/enterprise/installation-and-configuration/linux-installation-manual.html 上的说明tomcat8 上配置 hippo cms 实例。

我在日志文件中没有任何错误的情况下启动并运行它,但是如果我从浏览器查询http://localhost:8080/site会显示一个空白页面,但是如果我查看页面后面的源代码,我会看到 html 代码我会期待的。

有没有我缺少的配置?

0 投票
2 回答
77 浏览

spring - HippoCMS Spring 托管组件无日志记录

我通过 SpringBridgeHstComponent 管理我的组件。如果无法初始化 Bean,我在日志或控制台中看不到任何错误。只有 SpringBridgeHstComponent 会抛出无法找到委托 bean 的异常。

但是为了找出无法初始化 bean 的原因,我希望典型的“无法加载,因为自动装配的 bean 为空”或某事。

有人知道如何在 hippocms 中配置 Spring 的日志记录吗?

0 投票
1 回答
1630 浏览

java - 在基于 java 的配置中覆盖 xml 定义的 spring bean

我正在使用我自己的 REST 接口扩展一个名为 Hippo CMS 的完整产品。Hippo CMS 使用 Apache CXF 进行休息,并从 Hippo CMS 源中某处定义的 spring bean 获取资源定义。此定义如下所示:

我需要customRestPlainResourceProviders用我自己的 bean 覆盖 bean。从 XML 配置中可以正常工作,如下所示:

但是,如果我在 Java 配置类中定义一个 bean(在其他 bean 的情况下完全可以正常工作),它就不起作用:

有没有办法用 Java 配置类中创建的 bean 覆盖 XML 配置中定义的 bean?

0 投票
1 回答
65 浏览

hippocms - Hippo CMS 10,接口 HstSiteMapItemHandler

在 Hippo CMS 10 中,有一个名为 HstSiteMapItemHandler 的接口,这两个方法现在在 Hippo 10 中不再使用。

在 Hippo 10 之前,它是,

我只是想知道有人知道我应该为弃用的代码使用什么。

谢谢你。