it-swarm-eu.dev

Jak mohu seskupit prvky v pohledu?

Mám 8 článků: článek 1 (hry), článek 2 (místní zprávy), článek 3 (světové zprávy), článek 4 (světové zprávy), článek 5 (hry), článek 6, článek 7, článek 8.

Z tohoto pohledu bych chtěl články seskupit podle: „Zprávy“, „Hraní“ a „Ostatní“. Kombinace světových a místních zpráv do jedné kategorie a přesunutí všeho, co nemá kategorii, do kategorie „Ostatní“. Nechtěl jsem vytvořit nový slovník pro tento pohled. Snažil jsem se toho dosáhnout pomocí skupiny po poli, ale nedokážu přijít na to, jak bych toho mohl dosáhnout pomocí této metody.

33
mstef

Ve svém typu obsahu můžete vytvořit pole „seznam“ nazvané, řekněme, kategorie, s kategoriemi Zprávy, hraní a jiné. Pomocí tohoto pole pak můžete kategorizovat obsah, který by se měl zobrazit v zobrazení.

V zobrazení vyberte v části Formát možnost Nastavení. Měla by existovat možnost zvolit pole seskupení. Vyberte pole „Obsah: Kategorie“. Vaše zobrazení by se nyní mělo zobrazit seskupené podle zpráv, her a dalších.

Na to jste mysleli?

UPDATE Výše ​​uvedené nebylo úplně to, co jste hledali. Žádný problém.

Říkáte, že máte články jako Článek 1 (Hraní), Článek 2 (Místní zprávy), Článek 3 (Světové zprávy), Článek 4 (Světové zprávy) atd. Je správné, že slovo v závorkách je taxonomický termín? Pokud ne, níže nebude relevantní, ale budu předpokládat, že teď je.

Pokud ano a chcete tyto výrazy „blokovat“ do tří kategorií, můžete určitě upravit dotaz Zobrazení nebo napsat svůj vlastní.

Alternativně (což je pravděpodobně snazší) můžete změnit svůj dosavadní slovník na hierarchickou taxonomii s News jako superkategorie a Local News a World News jako podkategoriemi.

Takže teď vaše slovní zásoba vypadá takto:

Zprávy

  • Místní zprávy
  • Světové zprávy

Hraní

Jiný

Pokud byl váš obsah již označen existujícími kategoriemi, neměli byste nic měnit.

Poté můžete vytvořit pohled, který zobrazí požadovaná pole. Přidejte filtr „Název termínu“ a zadejte „Zprávy“. Poté přidejte obrazovku přílohy a připojte ji k aktuálnímu zobrazení, přepište filtr a nastavte jej na „Hraní“. Nakonec přidejte druhou přílohu a přepište filtr a změňte jej na „Jiné“. To by vám mělo přinést požadovaný výsledek.

15
g_thom

Můžete také použít Viditelné pohledy . Tento modul umožňuje přidat vztahy nebo jiné spojení v zobrazeních často vytvářet "duplicitní" výsledky. Například uzel s polem, který má více hodnot, se může zobrazit v pohledu jednou na hodnotu v poli s více hodnotami.

3
heilop

Při hledání skupinového řešení jsem narazil do tohoto vlákna, a to buď pomocí Pohledů nebo Display Suite (D7). Nějak nemůžu dostat skupinu pomocí funkce g_thom zmíněnou v sekci Formát. Mělo by to být v D7? existuje nějaký submodul závislý na pohledu, který mi chybí? V sadě Display Suite je také skupina podle funkce, ale jediná možnost, která se zde zobrazuje, je jedno z mých vlastních polí, které jsem vytvořil (nevím proč toto konkrétní, ne jiné). V takovém případě nelze použít.

Mým cílem je, aby pohledy tvořily blok odkazů (propojení na uzly vlastního typu), seskupené podle termínu taxonomie (termín by měl být výstup, ale neměl by být spojen s ničím).

PS. respekt k g_thom za jeho komplikovanou pomoc!

2
Artur