Skip to content
Snippets Groups Projects
Commit 0fa6ceaf authored by Alice Poggioli's avatar Alice Poggioli
Browse files

Manage the pagination.

parent 3840dacf
No related branches found
No related tags found
2 merge requests!38Feature/mentor dashboard,!40Feature/entrepreneur dashboard
...@@ -38,12 +38,16 @@ function refreshList(formId, listId) { ...@@ -38,12 +38,16 @@ function refreshList(formId, listId) {
//Remove pagination when there is no resource in a step group //Remove pagination when there is no resource in a step group
function actualizePagination() { function actualizePagination() {
console.log("we actu")
var resources_containers = document.querySelectorAll( var resources_containers = document.querySelectorAll(
".resource_by_step sib-form+div" ".resource_by_step sib-form+div"
); );
for (let resources_container of resources_containers) { for (let resources_container of resources_containers) {
if (resources_container.innerHTML === "") { if (resources_container.childElementCount < 5 || resources_container.nextSibling.querySelector("nav span span+span").textContent == 1 ) {
resources_container.nextSibling.innerHTML = ""; resources_container.nextSibling.setAttribute("style", "display:none");
} else {
resources_container.nextSibling.setAttribute("style", "display:block");
} }
} }
} }
...@@ -54,6 +58,8 @@ function selectHiddenManagement() { ...@@ -54,6 +58,8 @@ function selectHiddenManagement() {
} }
jQuery(document).ready(function($) { jQuery(document).ready(function($) {
//Actualize pagination
actualizePagination()
// Get the element with id="defaultOpen" and click on it // Get the element with id="defaultOpen" and click on it
document.getElementById("defaultOpen").click(); document.getElementById("defaultOpen").click();
...@@ -210,10 +216,6 @@ jQuery(document).ready(function($) { ...@@ -210,10 +216,6 @@ jQuery(document).ready(function($) {
let field_hidden_field = document.querySelectorAll( let field_hidden_field = document.querySelectorAll(
'hidden-widget[name="more_criterias_hidden"] select[name="field"]' 'hidden-widget[name="more_criterias_hidden"] select[name="field"]'
); );
console.log("field_field_search", field_field_search)
console.log("field_hidden_field", field_hidden_field)
field_field_search.onchange = function() { field_field_search.onchange = function() {
let option_selected = field_field_search.querySelector( let option_selected = field_field_search.querySelector(
...@@ -225,15 +227,15 @@ jQuery(document).ready(function($) { ...@@ -225,15 +227,15 @@ jQuery(document).ready(function($) {
for (let option_hidden of options_hidden) { for (let option_hidden of options_hidden) {
//Removing the selected attribute from previous selection //Removing the selected attribute from previous selection
option_hidden.removeAttribute("selected"); option_hidden.removeAttribute("selected");
console.log("option_hidden.value", option_hidden.value)
console.log("option_selected.value", option_selected.value)
if (option_hidden.value == option_selected.value) { if (option_hidden.value == option_selected.value) {
//Actually selecting the option if it is the good one //Actually selecting the option if it is the good one
console.log("match") console.log("match")
option_hidden.setAttribute("selected", "selected"); option_hidden.setAttribute("selected", "selected");
select_hidden.setAttribute('value', option_selected.value) select_hidden.setAttribute('value', option_selected.value)
console.log("select_hidden", select_hidden) console.log("option_hidden.value", option_hidden.value)
console.log("option_selected.value", option_selected.value)
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment