XPages、bootstrap 和复选框
XPages, bootstrap and checkboxes
我正在尝试将已工作多年的 XPage 更新为 bootstrap,但无法显示复选框,更不用说工作了!对于所有其他元素,我刚刚创建了 div 并复制了字段。
这是旧表格的一部分:
真的很丑,这里有一个令人兴奋的 bootstrap 一个:
已经好多了,但是,如您所见,复选框行(它应该在 "Bitte ankreuzen")不见了?
这是没有 bootstrap 的旧代码:
<xp:panel styleClass="panel-body">
<xp:label value="Angebote" id="label8" for="checkBoxGroup1"></xp:label>
<xp:checkBox text="betreutes Wohnen" id="checkBox2" value="#{document.produkte_2}"
title="Im Bezirk Feldkirch wird die Betreuung in Einzelwohnungen und Wohngemeinschaften (für 2 bis 13 Personen) angeboten. Eine Betreuung ist bis zu 24 Stunden täglich möglich. Die Aufgaben des täglichen Lebens erledigen die BewohnerInnen eigenver-antwortlich mit Unterstützung der BetreuerInnen."
checkedValue="2">
</xp:checkBox>
<xp:checkBox text="intensiv betreutes Wohnen" id="checkBox1" value="#{document.produkte_1}"
title="Das intensive Betreuungsangebot für Menschen mit psychischen Beeinträchtigungen zeichnet sich unter anderem durch kreativste Lösungen schwieriger Betreuungsanforderungen und einem erhöhten Einzelcoachingaufwand - bis zu neun Stunden - aus."
checkedValue="1">
</xp:checkBox>
<xp:checkBox text="unterstütztes Wohnen" id="checkBox4" value="#{document.produkte_4} "
title="Personen ab 50 Jahren (Pflegestufe 2 bis 4) steht dieses Angebot in Frastanz zur Verfügung. Ziele sind die Beheimatung sowie das Erhalten der Ressourcen."
checkedValue="4">
</xp:checkBox>
<xp:checkBox text="ambulant betreutes Wohnen" id="checkBox3" value="#{document.produkte_3}"
title="AQUA Mühle Vorarlberg bietet seit Herbst 2011 eine ambulante Betreuung für Menschen mit psychischen Beeinträchtigungen in ihren eigenen Wohnungen an."
checkedValue="3">
</xp:checkBox>
<xp:checkBox text="Übergangswohnen" id="checkBox5" value="#{document.produkte_5}"
title="Übergangswohnen"
checkedValue="5">
</xp:checkBox>
</xp:panel>
我需要做什么才能在 bootstrap 中正常工作?我确实意识到这不是处理复选框(每个选项一个字段)的好方法,但不幸的是,我无法更改它,因为它是一个已经 运行 大约 10 年的应用程序的一部分:o )
Bootstrap主题需要扩展库。
Select 在 XPages 属性库 ID "com.ibm.xsp.extlib.library" and
在菜单 "Project / Clean...".
清理项目
然后,您的复选框将返回。
我正在尝试将已工作多年的 XPage 更新为 bootstrap,但无法显示复选框,更不用说工作了!对于所有其他元素,我刚刚创建了 div 并复制了字段。
这是旧表格的一部分:
已经好多了,但是,如您所见,复选框行(它应该在 "Bitte ankreuzen")不见了?
这是没有 bootstrap 的旧代码:
<xp:panel styleClass="panel-body">
<xp:label value="Angebote" id="label8" for="checkBoxGroup1"></xp:label>
<xp:checkBox text="betreutes Wohnen" id="checkBox2" value="#{document.produkte_2}"
title="Im Bezirk Feldkirch wird die Betreuung in Einzelwohnungen und Wohngemeinschaften (für 2 bis 13 Personen) angeboten. Eine Betreuung ist bis zu 24 Stunden täglich möglich. Die Aufgaben des täglichen Lebens erledigen die BewohnerInnen eigenver-antwortlich mit Unterstützung der BetreuerInnen."
checkedValue="2">
</xp:checkBox>
<xp:checkBox text="intensiv betreutes Wohnen" id="checkBox1" value="#{document.produkte_1}"
title="Das intensive Betreuungsangebot für Menschen mit psychischen Beeinträchtigungen zeichnet sich unter anderem durch kreativste Lösungen schwieriger Betreuungsanforderungen und einem erhöhten Einzelcoachingaufwand - bis zu neun Stunden - aus."
checkedValue="1">
</xp:checkBox>
<xp:checkBox text="unterstütztes Wohnen" id="checkBox4" value="#{document.produkte_4} "
title="Personen ab 50 Jahren (Pflegestufe 2 bis 4) steht dieses Angebot in Frastanz zur Verfügung. Ziele sind die Beheimatung sowie das Erhalten der Ressourcen."
checkedValue="4">
</xp:checkBox>
<xp:checkBox text="ambulant betreutes Wohnen" id="checkBox3" value="#{document.produkte_3}"
title="AQUA Mühle Vorarlberg bietet seit Herbst 2011 eine ambulante Betreuung für Menschen mit psychischen Beeinträchtigungen in ihren eigenen Wohnungen an."
checkedValue="3">
</xp:checkBox>
<xp:checkBox text="Übergangswohnen" id="checkBox5" value="#{document.produkte_5}"
title="Übergangswohnen"
checkedValue="5">
</xp:checkBox>
</xp:panel>
我需要做什么才能在 bootstrap 中正常工作?我确实意识到这不是处理复选框(每个选项一个字段)的好方法,但不幸的是,我无法更改它,因为它是一个已经 运行 大约 10 年的应用程序的一部分:o )
Bootstrap主题需要扩展库。
Select 在 XPages 属性库 ID "com.ibm.xsp.extlib.library" and
在菜单 "Project / Clean...".
清理项目
然后,您的复选框将返回。