compact sop: periodecheck, lege lijsten, pdf los van app.monpas.nl

- checkperiode: losse komma uit SQL, vergelijk op orgversie_id i.p.v. FV.id,
  lijst telt mee in het schooljaar waarin geldigtm valt
- Compacteversies: checkperiode per filledversie i.p.v. laatste versie
- Compacteonderdelen: lijstblok zonder gekozen versie overslaan
- Compactepaginas: schoolgegevens doorgeven aan paginacompact
- paginacompact: jQuery van eigen server laden
- sopcompact: bootstrap en OpenSans ingesloten in de pdf-html

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-22 10:49:58 +02:00
co-authored by Claude Opus 5.5
parent 172fcf566c
commit fcc26ca952
6 changed files with 20 additions and 11 deletions
@@ -205,13 +205,13 @@ class Filledversions_model extends MY_Model{
function checkperiode($fvid, $van, $tm){
$this->sql = "SELECT DISTINCT(FV.orgversie_id) as id,
function checkperiode($orgversieid, $van, $tm){
$this->sql = "SELECT DISTINCT(FV.orgversie_id) as id
FROM tb_filledversions FV
JOIN tb_orgversies OV ON OV.id = FV.orgversie_id
WHERE FV.id ={$fvid}
AND OV.geldigvanaf >= '{$van}'
AND OV.geldigtm <= '{$tm}' ";
WHERE FV.orgversie_id ={$orgversieid}
AND OV.geldigtm >= '{$van}'
AND OV.geldigtm <= '{$tm}' "; // lijst telt mee in de periode waarin geldigtm valt
return $this->get_query_result();
}