it-swarm-eu.dev

Existuje nějaký způsob, jak změnit pořadí uzlů v pohledu?

Mám složité zobrazení obsahující mnoho stránek a příloh. Když jsem vytvořil Pohled, moc jsem si nemyslel na pořadí stránek a příloh, ale nyní bych rád změnil pořadí, protože to má vliv na to, jak jsou nakonec zobrazeny. Chtěl bych také flexibilitu v budoucnu přidat další stránky a být schopen řídit, kde se tyto přílohy na stránce objeví.

Vím, že můžete ovládat pozici přílohy pomocí možností Nad/Pod, ale mám jednu stránku se 6 přílohami a zdá se, že nemůžu přerušit řazení kromě vytváření a mazání uzlů.

pravit: Zjistil jsem, že toho mohu dosáhnout exportováním pohledu a změnou pořadí kódu a následným importem, ale pokud existuje čistší řešení, rád bych ho slyšel.

6
Joe Corkery

Můžete také zvážit použití modulu draggableviews . V zásadě vytvoříte „administrativní“ zobrazení svého zobrazení, které umožňuje libovolné přeskupování obsahu „hlavního“ displeje pomocí rozhraní drag-and-drop drupal drag-and-drop).

K dispozici je také srovnávací stránka pro moduly pro objednávání uzlů na adrese drupal.org

9
bohz

Můžete použít modul Nodequeue . Nodequeue umožňuje vytvářet a libovolně třídit „fronty“ uzlů a integruje se do modulu Pohledy.

Modul Nodequeue umožňuje uživatelům shromažďovat uzly v libovolně uspořádaném seznamu. Pořadí v seznamu lze použít pro jakýkoli účel, například:

  • Blok se seznamem hlavolamů pro pět nejlepších zpravodajských příběhů na webu
  • Oblíbená hudební alba uživatele
  • Skupina oblíbených, z nichž je náhodně zobrazena

Nodequeue poskytuje jednoduché rozhraní drag-and-drop pro ruční řazení jakékoli fronty.

6
Matt V.