feat: add termine.php template and integration with ICS calendar feed for event fetching, parsing, and display

This commit is contained in:
2025-06-28 18:37:13 +02:00
parent b259808cd2
commit 3346d16c3f
4 changed files with 177 additions and 1 deletions
+34
View File
@@ -0,0 +1,34 @@
<?php
/*
Templates render the content of your pages.
They contain the markup together with some control structures
like loops or if-statements. The `$page` variable always
refers to the currently active page.
To fetch the content from each field we call the field name as a
method on the `$page` object, e.g. `$page->title()`.
This default template must not be removed. It is used whenever Kirby
cannot find a template with the name of the content file.
Snippets like the header and footer contain markup used in
multiple templates. They also help to keep templates clean.
More about templates: https://getkirby.com/docs/guide/templates/basics
*/
?>
<?php snippet('header') ?>
<body>
<?php snippet('navbar') ?>
<?php snippet('titel') ?>
<?php snippet('termine') ?>
<?= js('assets/js/navbar.js') ?>
</body>
<?php snippet('footer') ?>