Nachytření na Czech Online Expo
Navštívili jsme Czech Online Expo. A jak bylo? To si…
Číst dál
Nový modul Mapy.cz od Freely pro Drupal 8 umožnuje jednoduchou integraci Drupalu 8 s mapy.cz. V následujícím příspěvku si ukážeme základní možnosti modulu a jak přidat mapu k obsahu.
Nový modul Mapy.cz od Freely pro Drupal 8 umožnuje jednoduchou integraci Drupalu 8 s mapy.cz. Modul je možné stáhnout z drupal.org nebo pomocí composeru „composer require drupal/mapycz“. Samotná instalace se nijak neliší od klasické instalace modulů v Drupalu.
Modul Mapy.cz po instalaci (a pročištění Drupal cache) přidá nový typ fieldu s názvem MapyCZ, který poté můžeme přiřadit k libovolnému typu obsahu. Takže pokud budeme chtít přidat mapu například k výchozímu typu obsahu článek, tak musíme do správy polí článku (Struktura > Typy obsahu > Článek > Správa polí > Přidat pole), kde zvolíme přidat nové pole „MapyCZ“ a uložíme (viz následující obrázek).
V dalším kroku můžeme zvolit počet povolených hodnot (modul podporuje libovolný počet map v rámci jednoho fieldu) a výchozí nastavení fieldu. Zde není nic nestandardního oproti klasickému nastavení Drupal fieldu.
Pokud máme vše z předchozího kroku hotové, tak můžeme přikročit k samotnému přidání článku s mapou. Při přidávání článku (Obsah > Přidat obsah > Článek) se zobrazí field s načtenou mapu (viz následující obrázek), který umožňuje:
Po uložení se uchová veškeré nastavení mapy a takto se poté zobrazí v obsahu (viz následující obrázek).
Modul umožňuje integraci s views. V současné době jsou implementovány dva druhy integrace:
Na modulu stále pracujeme, takže ještě není vše finálně odladěno do detailu. Pokud náhodou narazíte na nějaký problém/nejasnost, tak nám dejte určitě vědět a my na to mrkneme.