Předpokládám, že v Drupalu používáte doporučené vkládání obrázků, videa nebo dokumentů pomocí knihovny médií a vestavěného modulu Media. Já na realizovaných webech k výchozím typům médií přidávám ještě typ ikonka, kam klientům nahrávám sadu SVG ikonek pro použití na různých místech webu. Tak, jako to odpovídá jeho grafice.
Dalším typickým propojením je použití modulu Paragraphs, s pomocí kterého si postavíte obsahové „součástky“, z nich pak skládáte jednotlivé stránky webu. Tyto segmenty lze vkládat do knihovny a pak lze z jednoho místa editovat obsah prvku společného pro více stránek. Typicky třeba CTA vedoucí na kontakty s uvedeným telefonním číslem.
Pak tu máme taky relativně často použité propojení více obsahových uzlů mezi sebou. Typicky, když na webu máte například nějaké produkty a k nim zobrazené odkazy na příslušenství.
A konečně, občas je potřeba vytvořit si vlastní entity, což jde pomocí nástroje drush velice snadno, k nim naklikat různá políčka pro vyplňování a tyto entity zase napojit k nějakému typu obsahu. Z posledních realizací mě napadá například seznam knih a odborných prací, které se pak vkládají k obsahu typu Zaměstnanec ve formě odkazů na citace.
Našli bychom jistě i více příkladů. Ve všech těchto případech propojení více entit v Drupalu je vhodné, pokud víte, kde je daná entita všude použita. Nemusí to být na jednom místě. Typicky obrázek z knihovny médií může být použit ve více článcích.

Jak sledovat propojení více entit?
Se sledováním těchto spojení vám pomůže modul Entity Usage.
Stejně jako u obrázků najdete záložku Použití i u dalších entit. Na obrázku je ukázáno například zrecyklování jednoho paragrafu z jejich knihovny.

💡 Tip: Všimněte si, že Entity Usage ukazuje také jazyk, v jakém je propojení použito. Spolu s hlídáním nechtěného mazání je to na vícejazyčných webech mnohdy k nezaplacení.
Tvůrce webů z Brna se specializací na Drupal, WordPress a Symfony. Acquia Certified Developer & Site Builder. Autor několika knih o Drupalu.
Web Development Director v Lesensky.cz. Ve volných chvílích podnikám výlety na souši i po vodě. Více se dozvíte na polzer.cz a mém LinkedIn profilu.
Přidat komentář