我最近研究了一个使用Liferay 6.1的Android应用程序。但是,我无法使用Liferay API更新自定义字段的值。
我将自定义字段挂接到users_adminportlet用户/details.jsp,并使公共视图可访问:
<liferay-ui:custom-attribute
className="com.liferay.portal.model.User"
classPK="<%= (selUser != null) ? selUser.getUserId() : 0 %>"
editable="<%= true %>"
label="<%= true %>"
name="Course"
/>
还挂接到登录portletcreate_account.jsp:
<div>
<liferay-ui:custom-attribute
className="<%= User.class.getName() %>"
classPK="<%= 0 %>"
editable="<%= true %>"
label="<%= true %>"
name="Course"
/>
</div>
因此,我需要一个定制的Web服务来通过http客户端访问这些值,以发布/获取值。知道从哪里开始找吗?我已经尝试了几个webservice教程,但都没有提供访问自定义字段的expando值的具体解决方案。
以下是我的大致情况:
移动应用-
移动应用-
正如你已经提到的“Expando”这个神奇的词,你已经知道在哪里可以看到:检查文档中的Expando*服务
(注意:Webservices将以*服务
结尾,而“本地”服务将以*本地服务
结尾)。
使用Expandos感觉有点像对表的准骨头工作:有一个ExpandoTable、ExpandoColiv和ExpandoValue。如果您同意使用LocalService的示例(抱歉,没有网络服务),您可能需要检查Liferay的这个小扩展,它使用了Expando属性,特别是在PodcastingUtil.get附件(...)
中。
代码库应该足够小,以便了解Expandos的基本处理方法,否则请告诉我开放性问题。不需要查找,我希望远程接口与我在该项目中使用的本地接口非常相似。
问题内容: 我有以下Java代码- 我得到的错误是 如何正确访问注释字段? 问题答案: 默认情况下,注释在运行时不可用。您需要添加到注释定义以使其可用于运行时处理。例如: 在实践中,还应在实际尝试从字段中删除注释之前,检查该字段是否确实具有给定的注释。 另外,指定注释所属的元素类型也是一种好习惯。因此,您的示例将是:
我试图从一个Liferay模板中发出自定义字段的值。 使用管理员界面,我定义了一个名为“org home page”的新组织级自定义字段,默认值为“tom rules”。 我想在portal_normal中发出这个值。虚拟机 我根据一位同事发送的一些帖子和样本,以及我自己的大量实验,拼凑出了这段代码: 不幸的是,Velocity无法解析表达式,并且保持不变。 以下表达式在portal_normal
介绍 model 参考文档已经介绍了如何使用 Django 的标准字段类;例如 CharField, DateField,等等。对于很多应用来说,这些类足够用了。 但是在某些情况下, 你所用的Django 不具备你需要的某些精巧功能,或是你想使用的字段与 Django 自带字段完全不同。 Django 内置的字段类型并不能覆盖所有可能遇到的数据库的列类型,仅仅是些普通的字段类型,例如VARCHAR
我在修改我安装的WordPress流行帖子插件时遇到了一些问题。 它可以选择从自定义字段获取缩略图,我已将其输入为“image_facebook”。但是缩略图没有显示。 在检查代码时,我发现imgsrc有post id而不是返回图像URL。 我已经把问题缩小到我安装的另一个插件http://wordpress.org/plugins/advanced-custom-fields/ 当它处于活动状态
我在Liferay 7.1中设置了一个名为CustomLogo的页面自定义字段。我想访问它的值在免费标记模板。看完留档 我已经为自定义字段设置了视图权限(所有用户角色)。我还检查了列名和值是否正确地设置在增殖数据库(扩展表)中。然而,我得到以下错误: 在观察堆栈跟踪时,我看到有一个空指针异常,它声明: 如上所述,我已经为自定义字段设置了浏览权限。我还仔细检查了钥匙、错别字和可能的错误,但没有成功。
我想知道是否可以从Office365 Rest API访问exchange UserProperties? https://msdn.microsoft.com/en-us/office/office365/api/api-catalog 我知道这在EWS(交换Web服务)中是可能的,但找不到使用REST API做同样的事情的方法? 如果这还不可用,有人知道微软什么时候会发布吗?