當您創建類型爲true/false的布爾自定義字段時,它會顯示爲下拉框,其中true和false爲值。當我去編輯字段並沒有看到允許更改顯示類型的選項時。我希望將此字段呈現爲複選框。任何建議都非常感謝。在Liferay中顯示真/假自定義字段爲複選框
0
A
回答
0
不幸的是,我無法找到這種類型的字段的任何配置選項,因爲它與其他字段一樣。我發現將true/false設置爲複選框的方式是從呈現自定義屬性的taglib中覆蓋jsp。 Here我已經描述了需要做的事情。
http://liferay.bdedov.eu/2012/02/render-truefalse-custom-field-type-as.html
乾杯!
0
一種方法可以在html\taglib\ui\custom_attribute\
創建jsp
鉤page.jsp
並更換select
有checkbox
:
<c:choose>
<c:when test="<%= type == ExpandoColumnConstants.BOOLEAN %>">
<% Boolean curValue=(Boolean)value; if (curValue==n ull) { curValue=(Boolean)defaultValue; } curValue=P aramUtil.getBoolean(request, "ExpandoAttribute--" + escapedName + "--", curValue); %>
<select id="<%= randomNamespace %><%= escapedName %>" name="<portlet:namespace />ExpandoAttribute--<%= escapedName %>--">
<option <%=c urValue ? "selected" : "" %>value="1">
<liferay-ui:message key="true" />
</option>
<option <%=! curValue ? "selected" : "" %>value="0">
<liferay-ui:message key="false" />
</option>
</select>
</c:when>
</c:choose>
相關問題
- 1. 高級自定義字段複選框
- 2. 自定義複選框未顯示
- 3. 複選框值真/假
- 4. Excel「真假」複選框
- 5. 顯示自定義字段選擇-WordPress
- 6. 自定義複選框在選中時不顯示圖像
- 7. 顯示一個複選框爲真值
- 8. 如何在自定義標籤中顯示覆選框以顯示爲座位
- 9. 在node.tpl中顯示自定義字段
- 10. 自定義字段/元框 - 僅在顯示值時顯示
- 11. 顯示自定義字段時,自定義後類型顯示
- 12. 在評論/回覆界面(RT)中顯示自定義字段
- 13. 在上下文框中顯示自定義字段
- 14. 複選框'Y'/'N'的自定義值而不是真/假。 Angular 2
- 15. 自定義字段複選框在虛擬付款中灰顯(只讀)
- 16. 使用字體真棒和CSS的自定義複選框
- 17. 懸停風格的自定義複選框與字體真棒
- 18. 自定義字段liferay語言支持
- 19. WordPress中的高級自定義字段複選框
- 20. 密碼框IsPasswordRevealButtonEnabled顯示自定義樣式的複選框
- 21. 在管理顯示中顯示自定義方法字段
- 22. PHP MySql - 通過複選框自定義列顯示選擇
- 23. 如何在django admin多選字段中自定義顯示和自動選擇?
- 24. 複選框值真或假替代cshtml中的字符串
- 25. 自定義字段選擇框WordPress的
- 26. 在VBA中爲複選框寫入字符串而不是真/假?
- 27. 顯示在LINQ自定義字段到實體動態選擇
- 28. 自定義inline_formset字段顯示外鍵
- 29. 顯示自定義字段值
- 30. 自定義字段不顯示