问题标签 [dotcms]

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 投票
0 回答
672 浏览

java - DotCMS 安装到现有的 tomcat 错误

我目前正在尝试将 dotCMS 安装到现有的 tomcat 安装中。我已经提取了战争并将其放入/webapps/ROOTtomcat 中。我编辑了该ROOT.xml文件以指向我设置的名为 dotcms 的 MySQL 数据库。启动 tomcat 时,数据库是由 dotCMS 创建的,这看起来很好。但是,在尝试登录时,我收到以下错误:

我只能假设它缺少一个罐子或没有在正确的地方寻找?

希望有人可以为我阐明这一点。

谢谢!

0 投票
1 回答
1214 浏览

java - dotCMS 插件开发

我必须为 dotCMS 开发一个插件。问题是在 dotCMS 的网站上没有很多关于插件开发的信息。

在他们的网站上,他们说一个好的开始方法是查看示例插件并从那里开始,但我发现它很复杂。

我希望这里有人能给我一个从哪里开始的想法,比如关于插件结构、语言、与 dotCMS 的集成等内容的简短教程。

0 投票
1 回答
900 浏览

java - 无法安装 dotCMS

我已经下载了 dotCMS zip 文件夹和 war 文件。我一直在查看 Windows 的安装说明,它说使用 exe 文件并从那里安装。文件夹中没有 exe 文件,并且当 cmd 中的 exe 时 Windows 批处理启动文件不运行...我也尝试启动 tomcat 服务器,这也是不行的。我在网上查找的每个教程都告诉我做一些不同的事情,而 dotCMS 网站上的那个……就像我说的,我没有 EXE 文件!这是我第一次使用内容管理系统,所以我只需要一些正确的方向:p 任何帮助将不胜感激..

谢谢 :)

0 投票
2 回答
255 浏览

dotcms - 如何在 dotCMS 中获取当前年份?

如何在 dotCMS 中获取当前年份?我需要在页脚版权中显示它。我正在尝试这个$date.format('YYYY', $UtilMethods.getCurrentDate())但不工作。

0 投票
1 回答
569 浏览

java - Eclipse、java 和 dotCMS 日志记录问题

我被分配了追踪网页在 dotCMS 下崩溃的原因的任务。该页面显示了一个错误堆栈跟踪,其描述表明它与 SQL 相关。我可以访问远程文件系统并且能够提取 java 文件。当传递给 getResults 方法时,它正在生成的 sql 失败。我想看看那个 sql 字符串的值。

也许我可以通过 java 创建一个具有该值的文本文件。以前的程序员(离开公司)告诉我,我需要关闭服务器、清理插件、部署插件并重新启动服务器,以便将源代码重新编译成 jar 文件。我现在不知道该怎么做……我想知道这些措施是否应该只在我部署修复程序时才采取。

我知道 Eclipse 具有日志记录功能,因为我涉足了 Android。我不知道是否有办法以某种方式远程连接到文件。我找到了一个使用 dotcms 设置 eclipse的教程。但是,它希望我查看我机器的官方 dotcms 源代码。我想我不明白远程连接如何与 eclipse 一起工作,以及 eclipse 是否甚至可以帮助解决这个问题。菜鸟问题肯定!

0 投票
1 回答
496 浏览

dotcms - dotCMS 编辑菜单

我不知道如何在 dotCMS 中编辑菜单。我被分配了从菜单中删除项目的任务。如果我登录 dotCMS 并导航到 URL,它将显示与 CMS 集成的页面。它显示了一个用于调整菜单项顺序的上下箭头框。但是,我找不到如何添加/删除/重命名这些项目。如果我单击向上/向下箭头,它会将我转发到菜单重新排序页面。它没有提供任何链接以从那里进一步管理菜单。我在网站 > 链接中进行了一些搜索,但没有任何运气。

页面截图

0 投票
1 回答
1037 浏览

templates - 在 Eclipse 中编辑 dotcms 模板

Dotcms 确实有一个不错的基于速度的模板系统,但它似乎只支持在浏览器中内联编辑速度模板,这有点糟糕。我真的很喜欢在编写速度模板时使用 Eclipse(有一些很好的速度支持,并且是一个更好的编辑器,然后是标准的浏览器文本控件)。

有没有办法从 Eclipse 编辑 dotcms 模板,然后自动将它们导入 dotcms。还是我真的必须在 Eclipse 中编写它们,然后每次编辑时将每个模板复制/粘贴到浏览器中?

0 投票
2 回答
958 浏览

http-headers - 如何在 dotCMS 中设置 http 标头

我正在尝试使用 dotCMS 创建 XML 数据提要。我可以轻松地在 .dot“页面”中输出正确的 XML 文档结构,但是发送到客户端的 http 标头仍然说我的页面包含“text/html”。如何将它们更改为“text/xml”或“application/xml”?

0 投票
1 回答
456 浏览

java - 将android模拟器指向本地域

我提前道歉,我不确定这个问题属于哪个类别,如果你知道,请告诉我,我会更新标签。

我有一个非常令人费解的问题。我有一个 android 应用程序,我想用它来对 dotCMS 内容管理系统进行 REST API 调用。
现在一个示例 REST 调用是
http:// localhost /api/content/render/false...
但由于某些奇怪的原因,这个 REST 调用失败了。
http:// 127.0.0.1 /api/content/render/false...
在我看来,CMS 绑定到localhost,但不是127.0.0.1。我假设 10.0.2.2 重定向到 127.0.0.1 因此我的 android 应用程序无法工作。有没有办法强制android模拟器调用localhost而不是127.0.0.1。
或者,有没有办法将我的 Web 应用程序绑定到 127.0.0.1,它与一个 tomcat 服务器捆绑在一起。

0 投票
1 回答
255 浏览

photo-gallery - dotCMS:相册 - 创建缩略图时出错

我尝试在 dotCMS 2.1 中启动相册。但我看不到缩略图和照片。我尝试了两种方法:

1)使用宏

在这种情况下,我看不到缩略图。如果我单击照片,则仅当我以管理员身份登录时才会发生(尽管我检查了用户权限)。

tomcat 日志如下:

[25/09/12 10:56:54:577 CEST] 错误 image.ThumbnailImage:从 servlet 创建缩略图时出错:找不到 contentlet:c829ebd1-4719-491d-b915-ea2c8bc1f476 lang:1 live:false

com.dotmarketing.portlets.contentlet.business.DotContentletStateException: 找不到 contentlet: c829ebd1-4719-491d-b915-ea2c8bc1f476 lang:1 live:false at com.dotmarketing.exception.DotRuntimeException.fillInStackTrace(DotRuntimeException.java:33)在 ..

2) 通过内容 -> 图像库 -> 添加新内容,这将显示消息:“文件夹中当前没有图像。” 但在管理中,我可以看到它们。