问题标签 [liferay-velocity]

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 投票
2 回答
1106 浏览

javascript - how to resolve Uncaught TypeError: Object # has no method 'corner' in jquery?

I am using jquery round corner plugin in lifray theme in order to add round corner functionality in all kind of browsers, including IE6 to

I am using jquery round corner plugin in lifray theme in order to add round corner functionality in all kind of browsers, including IE6 to IE8. i have included the jquery round corner plugin in portla_normal.vm like this :-

This is my jquery_roundcorner.js file, when i see on console of the browser getting the error in this file like below.

I am geting following error on browser console:

Uncaught TypeError: Object #<Object> has no method 'corner'.

Can any one help me how to resolve this?


Is it a good practice to use an "id" attribute in Neo4J?

In my system I have a relational DB table with "id" columns, and I am representing some of that same data in Neo4J.

My first approach is to make an "id" attribute in Neo which correlates to the id column.

Is there any reason that this isn't a good practice? Does it conflict technically or conceptually with the node IDs that Neo generates?

0 投票
3 回答
1541 浏览

liferay-6 - liferay 动态数据列表 getfieldvalue 用于收音机和选择字段包含杂乱无章

在使用 DDLRecordLocalService getFieldValue 在无线电或选择字段的速度模板中从 LifeRay 6.1.30 检索 DynamicDataList 数据时,如何删除额外的 [" "]。

这是我的虚拟机:

其中 radio1477 是:

和 select2047 是

返回以下列表:

  • [“arf”],[“arf”]
  • [“树皮”],[“树皮”]
  • [“汪”],[“汪”]

去除 [" "] 杂物的最佳方法是什么?

0 投票
1 回答
588 浏览

liferay - Liferay 自定义欢迎页面

我有这样的要求,用我的自定义 portlet 动态配置用户私人页面的欢迎页面。成功登录后,用户登陆他的私人页面。根据他的角色,他应该会在自动创建的欢迎页面上看到 portlet。User1 必须看到 portlet A,而 User2 必须看到 portlet B。

0 投票
1 回答
941 浏览

javascript - 由于渲染速度换行导致的 JavaScript 错误

我在速度模板中使用 JavaScript 代码,但它不起作用!

我使用此模板阅读内容并希望将其设置为 js 变量,但内容中有换行符,我收到以下错误:

SyntaxError:未终止的字符串文字

在呈现的代码中,您会看到错误:

在原始代码中是这样写的:

是否有可能忽略 js 编译的换行符,但仍将其显示在完整呈现的页面上?


好的,我在 Velocity 的EscapeTool的帮助下解决了这个问题。

结合emiliocai的答案,以下代码可以正常工作:

可能是,它可以在没有隐藏<div>标签的情况下工作,但我还没有测试过。

所以也可能是:


测试它-> 有效!

0 投票
0 回答
892 浏览

templates - Velocity 或 Freemarker 模板可以用于自定义插件 portlet 的 VIEW 吗?

我正在尝试在 liferay 中有一个自定义插件 portlet,我可以使用速度或自由标记模板自定义视图页面,就像 Liferay 6.2 中的 Asset Publisher 一样。

要求

我有一个管理员屏幕(CRUD),通过这个 portlet 可以将数据添加到我的自定义表中,然后有一个供所有其他用户使用的 VIEW 页面。

现在这个 portlet 可以部署在不同的站点或具有页面范围的不同页面上,并且要求它应该对不同的页面具有不同的外观和感觉。目前我们正在通过部署不同的主题来配置 portlet 的外观和感觉来处理这种情况,但是我们还需要一些布局更改,这是主题的限制。

所以我在想我们是否可以为视图页面使用类似于速度模板的东西,但我不确定从哪里开始,以及 liferay 是否提供了一些简单的方法来做到这一点。这样我们就创建了一个模板并将其上传到配置中,并更改了 VIEW 页面 UI。

如果有一些指示可以帮助我朝这个方向发展,或者至少可以说出它的可行性部分或替代方案,我将不胜感激。

谢谢

环境: Liferay 6.2 GA1

0 投票
1 回答
1720 浏览

liferay-6 - 如何在 Liferay 速度模板中获取特定 portlet 的 plid

我正在开发MVC Portlet并希望通过控制器通过菜单链接打开我的 portlet 的特定页面。在速度模板中,我有我的 portlet 的 portlet 名称。

我怎样才能得到那个portlet的plid?

我的代码如下:

它将我的参数附加到当前网址并停留在当前页面上。

我在另一个页面上添加了我的 portlet 并尝试使用硬编码的 plid,它工作正常,但对于不同的服务器它会产生问题。

那么,如何在运行时在 vm 文件中获取我的 portlet plid,以便在创建 URL 时使用?

0 投票
1 回答
4013 浏览

liferay-6 - 如何在 liferay6.2 中创建自定义的停靠栏 portlet?

我正在使用 Liferay6.2 创建一个页面,我需要在我的页面上设置左侧菜单。为此,我需要类似于 Liferay 6.2 中的停靠栏。有可能创造出这样的东西吗?是否可以放置它们以便无论我们在哪个页面都可见。请帮助我解决一些问题。

0 投票
1 回答
488 浏览

liferay-6 - Liferay 6.2中如何从Web内容显示调用Web服务方法?

我正在使用 Liferay 6.2 创建一个页面,我需要在其中显示作为 Web 服务方法的响应发送的 html 内容。在看到 Web 内容显示中可用的自定义和功能后,我打算使用它们。由于我是 VM 和 FTL 的新手,我不确定如何从 Web 内容显示内容中调用 Web 服务方法。请帮我。

0 投票
1 回答
591 浏览

web-services - 如何在 Liferay 6.2 的 Web 内容 portlet 中显示来自 Web 服务的数据?

我必须在 Web 内容显示 portlet 中显示 html 内容,这将来自 Liferay 6.2 中的 Web 服务响应。我创建了 wsdl jar,就像我们在自定义 portlet 中访问 Web 服务时一样。但我不确定如何在 Web 内容显示 portlet 中访问这些 Web 服务。你们能帮我如何执行此操作,或者如果不可能,请告诉我

0 投票
1 回答
1087 浏览

liferay-6 - 如何根据自定义服务响应隐藏 liferay 主题中的导航栏?

我正在开发 lIferay 6.2 门户网站,我需要根据自定义服务的响应在 liferay 主题中隐藏导航栏。让我知道是否可以只进行一次 Web 服务调用来检查 liferay 主题中的这种情况,并在同一页面中的 liferay portlet 中使用相同的响应?提前致谢。