Я хочу изменить язык элементов BootsFaces b:dataTable.
(пример: записи => entradas, следующий => Siguiente),
Кто-нибудь знает как это сделать?
Я хочу изменить язык элементов BootsFaces b:dataTable.
(пример: записи => entradas, следующий => Siguiente),
Кто-нибудь знает как это сделать?
Как упомянул Бонифачо, виджет DataTable в BootsFaces 0.8.x все еще находится в зачаточном состоянии. В настоящее время мы прилагаем все усилия, чтобы предоставить вам все необходимые функции, включая интернационализацию. Возможно, вы захотите посмотреть обсуждение в нашем трекере ошибок (https://github.com/TheCoder4eu/BootsFaces-OSP/issues/301).
Кстати, на удивление просто заменить таблицу данных BootsFaces стандартным кодом JSF 2.x и несколькими строками JavaScript:
<h:dataTable value="{{carPool.carPool}}" var="car" id="carPool" styleClass="table table-striped table-bordered"
style="width:100%">
<h:column>
<f:facet name="header">
<h:outputText value="Brand" />
</f:facet>
<h:outputText value="#{car.brand}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Type" />
</f:facet>
<h:inputText value="#{car.type}" />
</h:column>
</h:dataTable>
<script>
$(document).ready(function() {
$('#carPool').DataTable({
"language": {
"url": "//cdn.datatables.net/plug-ins/1.10.10/i18n/Spanish.json"
}
});
} );
</script>
Я делал это в большинстве примеров http://www.bootsfaces.net/forms/DataTable.jsf. а>. Здесь вы найдете исходный код: чистый HTML и JSF 2.x а>. В качестве третьего варианта вы можете создать HTML-код, используя ui:repeat.
<b:commandButton value="siguiente" />
. Отвечает ли это на ваш вопрос? - person Stephan Rauh   schedule 03.02.2016