4u4s3g
4u4s3g
carregar mais
Nenhum resultado encontrado
`;
const atualizaListagemPublicacoes = ({ publications }) => {
const publicacoes = document.querySelector("#publicacoes-4722619");
publications.forEach(publicacao => {
publicacoes.insertAdjacentHTML("beforeend", getPublicationDefaultHtml(publicacao));
});
}
const getSerieHtml = (serie) => `
${serie.date}
${serie.title} 1r6sd
${get_serie_file_url(serie.pdf, "PDF", "")}
${get_serie_file_url(serie.epub, "ePub")}
${get_serie_file_url(serie.flipboard, "Flipboard")}
`;
const getPublicationHtml = (publication) => `
`;
const updatePublicationsSeries = (results) => {
const target = document.querySelector("#publicacoes-4722619");
results.forEach(value => {
const html = value.type === "publication" ? getPublicationHtml(value) : getSerieHtml(value);
target.insertAdjacentHTML("beforeend", html);
});
}
const limparPublicacoes = () => {
$("#publicacoes-4722619").html("");
}
$("#categoria-4722619").change(function () {
var selected_category = $("#categoria-4722619").find(":selected").val();
var url = "/publicacoes/ajax/subcategories/";
$.ajax({
dataType: "json",
url: url,
data: {
'selected_category': selected_category
},
success: function (response) {
atualizaSubcategorias(response);
}
});
});
var isTrue = (value) => value.toLowerCase() === "true" ? true : false;
var isNone = (value) => value.toLowerCase() === "none" ? "" : value;
var fetchPublicacoes = function () {
var categories = categorias;
var title = $("#titulo-4722619").val();
var selected_category = $("#categoria-4722619").find(":selected").val();
var selected_subcategory = $("#subcategoria-4722619").find(":selected").val();
var qtd_items = plugin.find('.itemPublicacao:visible').length;
var qtd_items_listados = plugin.find('.itemPublicacao:visible').length;
var url = "/publicacoes/ajax/publications/";
var pub_por_linha = "3";
var pub_por_coluna = "4";
var exibir_vinculados = isTrue("False");
var exibir_vinculados_lang = isNone("pt");
$.ajax({
dataType: "json",
url: url,
data: {
'categories': categories.(","),
'title': title,
'selected_category': selected_category,
'selected_subcategory': selected_subcategory,
'qtd_items': qtd_items,
'qtd_items_listados': qtd_items_listados,
'pub_por_linha': pub_por_linha,
'pub_por_coluna': pub_por_coluna,
'plugin': "4722619",
'exibir_vinculados': exibir_vinculados,
'exibir_vinculados_lang': exibir_vinculados_lang,
},
success: function (response) {
if (exibir_vinculados) {
if (response.results.length === 0) {
nenhumResultado(true);
return;
}
updatePublicationsSeries(response.results);
nenhumResultado(false);
mostrarCarregarMais(response.results.length >= totalPublicacoes);
} else {
if (response.publications.length === 0 && parseInt(qtd_items_listados) === 0) {
nenhumResultado(true);
return;
};
nenhumResultado(false);
atualizaListagemPublicacoes(response);
mostrarCarregarMais(response.publications.length >= totalPublicacoes);
}
}
});
}
$("#buscar-4722619").click(function () {
limparPublicacoes();
fetchPublicacoes();
});
});