Kdyby replicator – nová položka na začátek

pavelinnuendo
Člen | 33
+
0
-

Ahoj,

když novou položku přidám takto:

$button->parent->createOne();
  • to přidá nový záznam na konec seznamu, jakým způsobem by ji šlo přidat na začátek? Respektive tak, aby ji následující foreach iteroval na prvním místě?
{foreach $form['myForm']->getContainers() as $id => $d}
...vykreslení řádku...
{/foreach}

Update:
Proklikal jsem se k tomuto feature request, a tak mám pocit, že to nepůjde…
https://github.com/…or/issues/26

Editoval pavelinnuendo (20. 12. 2020 23:52)

pavelinnuendo
Člen | 33
+
0
-

Tak jsem to obešel ve výpisu v latte takto:

{foreach array_reverse(iterator_to_array($form['myForm']->getContainers())) as $id => $d}

ale je to hnus, kdyby někdo uměl patchnout ten replicator, bylo by to super, já na to nepřišel a ani jak by měla fungovat ta $insertBefore…

Editoval pavelinnuendo (21. 12. 2020 11:44)