Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Unable to set instruction position for fields inside Bard sets

Offen
#15,522 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
66/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
laravel, php
Bereich
frontend

Rechercherichtung

Starte mit dem Control-Panel-UI, das den Positionsselektor für die Anweisung rendert: Durchsuche resources/js nach dem Code, der die Positionsoptionen ("above"/"below") erzeugt, und prüfe, warum "below" für Felder, die in Bard-Sets verschachtelt sind, gefiltert oder deaktiviert wird. Vergleiche die Konfiguration eines Bard-Set-Felds mit der eines Felds auf oberster Ebene, um die abweichende Bedingung zu finden. Fertig, wenn die sechs Reproduktionsschritte in einer lokalen Statamic-Installation erlauben, "Below" auszuwählen, und die Auswahl im Blueprint gespeichert bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bard
Bug description

When modelling a new content type, I was using Bard with sets. I added a new set for displaying a left-aligned image.

After adding the instructions, I wanted to make them consistent with the instructions used by the other sets in the collection. While editing the instructions, I noticed that I was unable to select Below as an option.

How to reproduce
  1. Create a blueprint.
  2. Add a Bard field.
  3. Add a set to the Bard field.
  4. Add a Text field to the set.
  5. Add instructions to the Text field.
  6. Attempt to select Below as the instruction position.

https://github.com/user-attachments/assets/aa688781-f89a-4802-a528-078d8eba4a78

Logs

Environment
Environment
Laravel Version: 13.25.0
PHP Version: 8.4.24
Composer Version: 2.10.2
Environment: local
Debug Mode: ENABLED
Maintenance Mode: OFF
Timezone: Europe/Copenhagen
Locale: da

Cache
Config: NOT CACHED
Events: NOT CACHED
Routes: NOT CACHED
Views: CACHED

Drivers
Broadcasting: log
Cache: redis
Database: pgsql
Logs: stack / single
Mail: log
Queue: sync
Session: database

Storage
public/storage: NOT LINKED

Statamic
Addons: 3
License Key: Not set
Sites: 1
Stache Watcher: Enabled (auto)
Static Caching: Disabled
Version: 6.34.1 PRO

Statamic Addons
darinlarimore/statamic-postmaster: 1.1.0
statamic/seo-pro: 7.14.3
visuellverstehen/statamic-classify: 4.0.0
Installation

Existing Laravel app

Additional details

No response

Vorherrschende Sprache
PHP
Sterne
4.9k
Forks
647
Ø Merge
1 T. 19 Std.
Gemergte PRs (30 T.)
122

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus statamic/cms

Alle Issues in statamic/cms

Ähnliche Issues

Weitere Issues zu PHP

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.