Blade: Listing term entries example is not usable for pagination
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 55/100
- Issue-Typ
- Dokumentation
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Bereich
- documentation
Rechercherichtung
Read the taxonomy documentation at https://statamic.dev/taxonomies#listing-term-entries and locate the Blade example for listing term entries. Check how it exposes pagination properties, then update the example so pagination can be used in Blade; done when the documented example shows a usable way to paginate term entries.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Referring to documentation here: https://statamic.dev/taxonomies#listing-term-entries
There is no way to work with the paginator in Blade. All properties are protected.
I have to use the collection tag instead, e.g.:
<statamic:collection:resources
paginate="9"
:taxonomy:categories="$page['slug']"
as="entries"
>
@if ($no_results)
<p>xxx</p>
@else
@foreach ($entries as $entry)
{{ $entry['title'] }}
@endforeach
@endif
@if ($paginate['total_pages'] > 1)
<a href="{{ $paginate['prev_page'] }}">⬅ Previous</a>
{{ $paginate['current_page'] }} of {{ $paginate['total_pages'] }} pages
(There are {{ $paginate['total_items'] }} posts)
<a href="{{ $paginate['next_page'] }}">Next ➡</a>
@endif
</statamic:collection:resources>
- Vorherrschende Sprache
- PHP
- Sterne
- 133
- Forks
- 405
- Ø Merge
- 17 Std. 8 Min.
- Gemergte PRs (30 T.)
- 14
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
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus statamic/docs
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 63/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag
-
Chunked UploadsOffen
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 1 Tag
-
Installation / Deployment Guides
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 40/100
Maintainer antworten meist innerhalb von 1 Tag
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Automattic/blocks-engine#5003 ·
Maintainer antworten meist innerhalb von 1 Tag
-
from-cloud mythic tracked
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 86/100
MythicalLTD/FeatherPanel#459 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug]: PostgreSQL backend: Queue.remove() / Job.remove() never emit the QueueEvents "removed" eventEvtl. vergeben @1AbdullahButt hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
taskforcesh/bullmq#5085 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:mesi area:php-extension good first issue priority:low type:chore
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
crazy-goat/go-mesi#652 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
shukiv/jabali-panel#2423 ·
Maintainer antworten meist innerhalb von 1 Tag