问题标签 [liferay-7.3]

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

javascript - 如何为整个表格设置数据表格搜索面板的样式?

表格顶部的搜索面板不会针对整个表格显示。只显示直到屏幕适合,当您滚动时,它不会扩展。

这是数据表代码。

https://i.stack.imgur.com/KH3G3.png

0 投票
0 回答
159 浏览

rest - 迁移到 Liferay 7.4 时出现 rest-api 错误

rest-api 的 build.gradle ,控制台错误图像我正在尝试在 Liferay 7.4 中构建我的 rest api,但其余 api 无法正常工作。

找不到对 http://localhost:8080/o/marketplace/username/ 的 Observer 的请求。我已经尝试进行 cxf 设置并开始停止 go-go shell,但它没有工作。这是我的 * 文件的错误日志,供参考:

主要在错误日志中是类未找到异常

这是我试图用于 Liferay 7.4 的 rest-api gradle.build

我收到此错误

0 投票
1 回答
66 浏览

liferay-7.3 - Liferay 7.3.7 错误“拒绝访问模型对象,因为它不属于当前公司”

我正准备从 Liferay 7.3.5GA6 迁移到 7.3.7GA8 版本。我在 ftl 模板上遇到错误,该错误指出:拒绝访问模型对象,因为它不属于当前公司 20116 发生这种情况的代码如下:

这在 7.3.5GA6 上正常工作。我在 Liferay 错误跟踪中发现了 2 个类似的错误,https://issues.liferay.com/browse/LPS-133074https://issues.liferay.com/browse/LPS-125553但它们并不完全是相同的。我认为这与其中一个错误的新安全功能有关,但我不确定在我的情况下这是一个错误还是它真的按预期工作

0 投票
0 回答
25 浏览

liferay - 如何在 Liferay 中的站点之间共享母版页?

我们正在创建一个包含很多站点的 Liferay 7.4 门户。

几乎所有这些网站都应该以相同的方式创建页面,因此我们认为我们可以为此使用母版页。

不幸的是,全球站点不允许创建母版页。资产库不能保存母版页。网站创建后,母版页也无法通过网站模板传播。

我错过了什么 ?有没有办法分享母版页?

0 投票
0 回答
29 浏览

docker - 如何为基于 docker 的工作区配置 liferay home?

我正在使用我们使用 docker 的 Liferay dxp 项目,有人可以告诉我如何指定 Liferay 主页或有另一种方法吗?在创建片段时,我没有任何选项可以选择 Liferay 运行时。我已经liferay.workspace.docker.image.liferay=liferay/dxp:7.3.10-dxp-2在 gradle.properties 文件中配置了属性。

任何帮助,将不胜感激。

0 投票
2 回答
57 浏览

css - CSS:有没有办法不失去悬停,如果鼠标瞬间消失?

我正在创建一个 megamenu(以 开头hover),如果鼠标在空白空间上停留片刻,不悬停会很整洁。顶部栏按钮之间有一点空间,将鼠标移动到空区域将放下悬停并完全隐藏 megamenu。

Megamenu-示例 图像中的白色方块是按钮区域。它和浅蓝色下拉区域都显示带有 的下拉列表hover。但是,将这些区域保留一秒钟(箭头)会导致悬停丢失并且菜单将隐藏。

如何让菜单重新聚焦而不是隐藏?我尝试过使用transition-delay,但还没有使用,因为菜单可以使用display: flex | none. 我使用display,因为 megamenu 中有四个单独的下拉菜单,但是我应该使用更好的方法吗?

我正在使用 Liferay 7.3.2,如果它有什么不同的话。


编辑:我的一些代码:

0 投票
1 回答
59 浏览

freemarker - Liferay 7:是否可以自动从链接站点获取图像到站点地图?

Liferay 7.3.2。
我正在使用站点地图来创建链接到网站中其他页面的链接框。链接和名称以及其他所有内容都是基本的东西,但我不知道是否以及如何获取盒子的图像。

  • Asset publisher本来是我的第一选择,因为我以前和他们做过类似的事情,但是我找不到向发布者添加页面的方法,所以我不确定它在这里是否可行。当然,我可以创建一个资产发布者,它会要求提供名称、图像和链接,但这应该是自动的,以避免额外的麻烦。
  • Sitemap允许自动化,如果你只是正确地映射页面,但获取图像仍然是一个问题。
  • Navigation menu我并没有真正考虑太多,因为会有很多带有链接框的页面,而且很难控制。形象也会有问题。

最佳解决方案是从链接将用户带到的页面中获取图像,但如果这是不可能的,我想知道是否有办法为网页提供图像,可以在此处显示。

链接框 - 示例

0 投票
2 回答
129 浏览

liferay - Liferay 7.3:如何在页面模板中使用自定义 ADT?

当使用页面模板时,我想为页面准备好组件。例如,当我使用模板创建页面时subpage-1,它会提供放置横幅图像(或留下模板图像)并自动添加面包屑的位置(无需自定义)。

他们都有自定义 ADT,我似乎无法从页面模板选项中找到它。(在编辑模板时,管理栏中似乎有自己的“站点”,所以我猜它在我的主站点中找不到任何东西。)

有没有办法为页面模板获取自定义 ADT?为了清除,到模板的路线是Site Builder --> Page Templates --> New Collection --> New page template


可能的解决方法?

这是我的subpage-1-column.ftl代码,它有两个放置位置:一个用于横幅图像和面包屑(我希望自动放置),另一个用于其他内容。是否可以在此处添加我希望我的页面模板执行的所有内容(内容位置、类型、广告...)?

0 投票
1 回答
34 浏览

sass - Liferay 7.3.2:更改页面后 Aria 扩展卡在 true 上

我的页面上有几个下拉菜单,按钮打开和关闭下拉菜单。初始页面加载后一切顺利,但在更改为不同的页面后,下拉菜单通过单击打开,但从不关闭。似乎按钮aria-expanded被卡住true并且下拉列表div有 classes collapse open,它试图折叠但永远不会这样做(单击按钮会给出 divcollapsing类然后返回)。

我不知道为什么会发生这种情况,以及它是否与 Liferay、freemarker、css 或其中任何一个有关......

这是我的应用程序显示模板:

0 投票
1 回答
16 浏览

freemarker - 如何在 Liferay Freemarker 中获取显示页面的资产条目

如何在显示页面内的 Freemarker(片段、小部件模板、Web 内容模板等)中获取资产条目。