Fix critical issues: slug from date field, photo destination, tracker template

This commit is contained in:
2026-06-17 23:59:51 +02:00
parent f46356e54c
commit 05f718ad9d
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -39,7 +39,8 @@ form:
label: Photos label: Photos
type: file type: file
multiple: true multiple: true
destination: '@self' destination: 'user://pages/01.tracker'
limit: 10
accept: accept:
- 'image/*' - 'image/*'
@@ -53,12 +54,11 @@ form:
- -
add-page-by-form: add-page-by-form:
parent: '/tracker' parent: '/tracker'
slug: "{{ now|date('Y-m-d') }}" slug: "{{ form.value.date|date('Y-m-d') }}"
template: 'entry' template: 'entry'
frontmatter: frontmatter:
title: '{{ form.value.title }}' title: '{{ form.value.title }}'
date: '{{ form.value.date }}' date: '{{ form.value.date }}'
hero_image: '{% if form.files.photos %}{{ form.files.photos|first.path|split("/")|last }}{% endif %}'
- -
message: 'Entry posted successfully!' message: 'Entry posted successfully!'
- -
@@ -2,7 +2,7 @@
{% block content %} {% block content %}
<div class="feed"> <div class="feed">
{% set entries = page.children().order('date', 'desc').published() %} {% set entries = page.children %}
{% if entries|length > 0 %} {% if entries|length > 0 %}
{% for entry in entries %} {% for entry in entries %}
<article class="entry-card"> <article class="entry-card">