Foren
liferay-ui:message
Suresh Kumar, geändert vor 11 Jahren.
liferay-ui:message
Junior Member Beiträge: 47 Beitrittsdatum: 09.05.12 Neueste Beiträge
Hi,
We are using <display:table> for display of data and we need to add (say for example)<liferay-ui:message key="gender"/> for the title attribute of the <display:column>.
Could anyone please help me on this.
The following are not working
1. <display:column property="gender" title='<liferay-ui:message key="gender"/>' sortable="true" headerClass="sortable" />
2. <display:column property="gender" title="<liferay-ui:message key="gender"/>" sortable="true" headerClass="sortable" />
Thanks,
Suresh
We are using <display:table> for display of data and we need to add (say for example)<liferay-ui:message key="gender"/> for the title attribute of the <display:column>.
Could anyone please help me on this.
The following are not working
1. <display:column property="gender" title='<liferay-ui:message key="gender"/>' sortable="true" headerClass="sortable" />
2. <display:column property="gender" title="<liferay-ui:message key="gender"/>" sortable="true" headerClass="sortable" />
Thanks,
Suresh
Atin Agarwal, geändert vor 11 Jahren.
RE: liferay-ui:message
Junior Member Beiträge: 86 Beitrittsdatum: 20.02.12 Neueste Beiträge
Hi Suresh,
Instead of
use simply--
<display:column property="gender" title='gender' sortable="true" headerClass="sortable" />
OR
if you want to get it from language file you can use
<display:column property="gender" title='<%= LanguageUtil.get(locale, 'gender')%>' sortable="true" headerClass="sortable" />
Hope it would be helpful
Regards,
Atin Agarwal
Instead of
<display:column property="gender" title='<liferay-ui:message key="gender"/>' sortable="true" headerClass="sortable" />
use simply--
<display:column property="gender" title='gender' sortable="true" headerClass="sortable" />
OR
if you want to get it from language file you can use
<display:column property="gender" title='<%= LanguageUtil.get(locale, 'gender')%>' sortable="true" headerClass="sortable" />
Hope it would be helpful
Regards,
Atin Agarwal
Suresh Kumar, geändert vor 10 Jahren.
RE: liferay-ui:message
Junior Member Beiträge: 47 Beitrittsdatum: 09.05.12 Neueste BeiträgeAtin Agarwal:
Hi Suresh,
Instead of<display:column property="gender" title='<liferay-ui:message key="gender"/>' sortable="true" headerClass="sortable" />
use simply--
<display:column property="gender" title='gender' sortable="true" headerClass="sortable" />
OR
if you want to get it from language file you can use
<display:column property="gender" title='<%= LanguageUtil.get(locale, 'gender')%>' sortable="true" headerClass="sortable" />
Hope it would be helpful
Regards,
Atin Agarwal
Hi Atin,
Thanks for the reply. My requirement is to read from the Language.properties file as it has to change as per the language selected.
Please let me know if your second option (title='<%= LanguageUtil.get(locale, 'gender')%>') works.
Thanks,
Suresh
Atin Agarwal, geändert vor 10 Jahren.
RE: liferay-ui:message
Junior Member Beiträge: 86 Beitrittsdatum: 20.02.12 Neueste Beiträge
Hi,
Yes, it should work.
Yes, it should work.
Suresh Kumar, geändert vor 10 Jahren.
RE: liferay-ui:message
Junior Member Beiträge: 47 Beitrittsdatum: 09.05.12 Neueste Beiträge
Hi,
I Got the solution and here it is...
1. <display:column property="gender" titleKey="gender" sortable="true" headerClass="sortable" />
The problem is it sometimes works and otherwise no. So, I used the following solution in my application...
2. <c:set var="disTtitle"><liferay-ui:message key="gender" /></c:set>
<display:column property="gender" title="${disTtitle}" sortable="true" headerClass="sortable" />
Second solution works perfectly and please follow the second in all your business needs.
Thanks,
Suresh
I Got the solution and here it is...
1. <display:column property="gender" titleKey="gender" sortable="true" headerClass="sortable" />
The problem is it sometimes works and otherwise no. So, I used the following solution in my application...
2. <c:set var="disTtitle"><liferay-ui:message key="gender" /></c:set>
<display:column property="gender" title="${disTtitle}" sortable="true" headerClass="sortable" />
Second solution works perfectly and please follow the second in all your business needs.
Thanks,
Suresh