#18 program : fix multi tags filter

This commit is contained in:
isUnknown 2024-11-05 17:37:31 +01:00
parent 74b9433124
commit ea1a07a279

View file

@ -45,6 +45,9 @@
});
nextClosestNode.node.scrollIntoView({ behavior: 'smooth' });
},
getFilter(string) {
return string.split('—')[1]
}
}"
>
@ -135,6 +138,7 @@
class="sessions sessions--detailed"
x-init="
scrollToNextClosestDate()
console.log(getFilter(tab))
"
>
<?php
@ -143,7 +147,7 @@
$formatter = new IntlDateFormatter('fr_FR', IntlDateFormatter::NONE, IntlDateFormatter::NONE);
$formattedDate = $formatter->formatObject($date, "d MMMM");
?>
<template x-if="tab === 'Calendrier' || ('<?= $session['categories'] ?>'.length > 0 && tab.includes('<?= $session['categories'] ?>'))">
<template x-if="tab === 'Calendrier' || ('<?= $session['categories'] ?>'.length > 0 && '<?= $session['categories'] ?>'.includes(getFilter(tab)))">
<li id="<?= Str::slug($session['title']) ?>" class="collapsable__item--padding session grid js-link" style="--color: <?= $session['color'] ?>" data-date="<?= $session['date'] ?>">
<div class="left-column">
<div class="session__info">