gestione risultato vuoto, in progress

This commit is contained in:
cesare 2025-03-21 10:43:46 +01:00
parent f067e254b6
commit a03677f59e
1 changed files with 96 additions and 83 deletions

View File

@ -2091,8 +2091,11 @@ $(document).ready(function() {
var ultimaFormaCanto; var ultimaFormaCanto;
let numeroPeriodo = 1; let numeroPeriodo = 1;
showingComments = false; showingComments = false;
let startindex=800*(parseInt(canto)-1)
let reformecantica=formecantica.slice(startindex)
formecantica.map(function(item) { //formecantica.map(function(item) {
reformecantica.map(function(item) {
formaItem = item.split("_"); formaItem = item.split("_");
var sentenceid = idcantica + "_" + formaItem[1] + "_s_" + formaItem[5] var sentenceid = idcantica + "_" + formaItem[1] + "_s_" + formaItem[5]
if (formaItem[1] == canto) { if (formaItem[1] == canto) {
@ -2317,7 +2320,7 @@ $(document).ready(function() {
if (digits == 2) if (digits == 2)
spannum.append('\xa0') spannum.append('\xa0')
spannum.append(num + '. ')*/ spannum.append(num + '. ')*/
var elementoverso = $('<li />') var elementoverso = $('<li class="f6 mb-0 text-muted text-nowrap font-weight-lighter "/>')
/*var elementoversospan=$('<span />')*/ /*var elementoversospan=$('<span />')*/
//elementoverso.append(spannum) //elementoverso.append(spannum)
@ -2325,7 +2328,7 @@ $(document).ready(function() {
//elementoverso.attr("style", "line-height: 1.0em") //elementoverso.attr("style", "line-height: 1.0em")
elementoverso.attr('class', 'f6 mb-0 text-muted text-nowrap font-weight-lighter ')//+cantica+' '+canto) //elementoverso.attr('class', 'f6 mb-0 text-muted text-nowrap font-weight-lighter ')//+cantica+' '+canto)
//elementoverso.attr('class', 'text-nowrap ')//+cantica+' '+canto) //elementoverso.attr('class', 'text-nowrap ')//+cantica+' '+canto)
elementoverso.attr('id', cantica + "_" + canto + "_" + num) elementoverso.attr('id', cantica + "_" + canto + "_" + num)
@ -2514,9 +2517,18 @@ $(document).ready(function() {
var listaclausole = Array.from(resultClauses) var listaclausole = Array.from(resultClauses)
listaPeriodiRisultato = [] listaPeriodiRisultato = []
listaClausoleRisultato = [] listaClausoleRisultato = []
listaClausoleRisultatoContesti = [] listaClausoleRisultatoContesti = []
//controllo se ci sono risultati
if (listarisultati.length == 0 && listaclausole.length == 0) {
$("#loader").fadeOut(300);
console.log("Nessun risultato!")
return
}
//Unità di ricerca è 'frase' //Unità di ricerca è 'frase'
if ((!listarisultati.length && unitaRicerca == 'forme') || unitaRicerca == 'frase' || unitaRicerca == 'verso') { if ((!listarisultati.length && unitaRicerca == 'forme') || unitaRicerca == 'frase' || unitaRicerca == 'verso') {
@ -2525,6 +2537,7 @@ $(document).ready(function() {
resultsInCantica = [] resultsInCantica = []
resultsInCanto = [] resultsInCanto = []
//listaPeriodiRisultato = [] //listaPeriodiRisultato = []
if (listaclausole.length) { if (listaclausole.length) {
for (var frase of listaclausole) { for (var frase of listaclausole) {
var fraseItems = frase.split('-'); var fraseItems = frase.split('-');