Skip to content
Grav 2.1 is out: every page speaks Markdown. Read the announcement →

Select language show module

Started by angro 9 years ago · 0 replies · 1284 views
9 years ago

Mainly for the Gantry5

TWIG

==== twig ====

{% extends '@nucleus/partials/particle.html.twig' %}

{% block particle %} {#

    {% set exit = false %}
    {% set languages = particle.language|split(',') %}

    {% for language in languages if not exit %}
        {% if grav.language.getActive == language or language == 'all' %} {% set exit = true %}
            {# content #}
            <h2>Language: {{ grav.language.getActive }}</h2>
        {% endif %}
    {% endfor %}

{% endblock %}

=== yaml ===

language:
  #type: select.select # =grav=
  type: input.multicheckbox # =gantry5=
  label: Language Open
  size: medium
  classes: fancy
  #multiple: true # =grav 1.1=
  help: Language
  data-options@: 'Grav\Plugin\Admin\Admin::siteLanguages'
  default: all
  options:
    all: All

Suggested topics

Topic Participants Replies Views Activity
Showcase · by francois_fuchs, 6 days ago
3 159 6 days ago
Showcase · by kskt, 3 weeks ago
2 307 3 weeks ago
Showcase · by Anthony L., 4 weeks ago
0 349 4 weeks ago
Showcase · by Andy Miller, 2 months ago
2 746 1 month ago
Showcase · by milkboy, 1 month ago
1 449 1 month ago