Skip to content

Commit

Permalink
Update snippets.md
Browse files Browse the repository at this point in the history
Im Backend in einer YForm-Tabelle die Paginierung oben und unten anzeigen by @christophboecker
  • Loading branch information
danspringer authored Nov 25, 2024
1 parent d611dd4 commit 8140766
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion _docs/addons/yform/snippets.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Nützliche YForm-Snippets
authors: [skerbis,isospin,netzproductions,pschuchmann,rotzek,alxndr-w]
authors: [skerbis,isospin,netzproductions,pschuchmann,rotzek,alxndr-w,danspringer,christophboecker]
prio:
---

Expand All @@ -11,6 +11,7 @@ prio:
- [Table Manager: Spalteninhalt vor Anzeige in Übersicht ändern](#Spalteninhalt)
- [Table Manager: Bilderspalte in Tabellenansicht (Bild statt Dateiname)](#ytbilder)
- [Table Manager: Extensionpoint / Listensortierung beeinflussen)](#ytlistsort)
- [Table Manager: Paginierung auch am Tabellenende](#yform_table_manager_paginierung)
- [Choice Feld Optionen holen](#Choicefieldoptionen)
- [YForm Menüpunkt für Redakteure ausblenden](#yform_menu)
- [Details zum Datensatz nach dem Erstellen erhalten](#yform_created)
Expand Down Expand Up @@ -180,6 +181,26 @@ if (
```
Einfach `<TABLE_NAME>` und `<SOMETHING ELSE>` wie gewünscht austauschen.

<a name="yform_table_manager_paginierung"></a>
## Table Manager: Paginierung auch am Tabellenende
In der boot.php des project-Addons oder wo es sonst passt:
```php
rex_yform_list::setFactoryClass(RexYformList::class);
```
Und im Lib-Verzeichnis diese Klasse:
```php
class RexYformList extends rex_yform_list
{
/**
* @return string
*/
public function get()
{
return parent::get() . $this->getPagination();
}
}
```


<a name="Choicefieldoptionen"></a>
### Choice Feld Optionen im Frontend verwenden
Expand Down

0 comments on commit 8140766

Please sign in to comment.