/fractal_compound_handles

Drupal 8 Module: Convert a fractal Handle '#componentName' to a twig template path.

Primary LanguagePHPGNU General Public License v2.0GPL-2.0

Deprecated

Fractal Compound Handles

Drupal 8 module. Convert a fractal Handle '@components/compound' to a twig template path.

Usage

Similar to the drupal module Components Library this module allows you to have a folder called components in your active theme. Just follow the install instructions of that module. Within this components folder you can put theme/my_theme/components/path/to/compound/compound.twig and it will be discovered by referencing it via

{% include '@components/path/to/compound' %}

The idea is to reference fractal compound components and the twig file inside the folder with the very same name. The same logic applies when you want to reference a variant: @components/path/to/compound/component--variant.

Alternatively, the discovery via the Components Library module allows you to reference other files via @components/path/to/file.twig directly.

History

  • since v2.0 this module depends on drupal/components

Credits

code base: github.com/wearewondrous/fractal_compound_handles

developed by WONDROUS