Issue #2349765 by derheap | davidhernandez: Copy taxonomy templates to Classy.
parent
862d51f9d4
commit
0ba69d7c5a
|
@ -13,12 +13,7 @@
|
||||||
* @code
|
* @code
|
||||||
* {{ content|without('description') }}
|
* {{ content|without('description') }}
|
||||||
* @endcode
|
* @endcode
|
||||||
* - attributes: HTML attributes for the wrapper. The 'class' attribute
|
* - attributes: HTML attributes for the wrapper.
|
||||||
* contains the following classes by default:
|
|
||||||
* - taxonomy-term: The current template type, i.e. "theming hook".
|
|
||||||
* - vocabulary-[vocabulary-name]: The vocabulary that this term belongs to.
|
|
||||||
* For example, if the term belongs to a vocabulary called "Tags" then the
|
|
||||||
* class would be "vocabulary-tags".
|
|
||||||
* - page: Flag for the full page state.
|
* - page: Flag for the full page state.
|
||||||
* - term: The taxonomy term entity, including:
|
* - term: The taxonomy term entity, including:
|
||||||
* - id: The ID of the taxonomy term.
|
* - id: The ID of the taxonomy term.
|
||||||
|
@ -30,19 +25,13 @@
|
||||||
* @ingroup themeable
|
* @ingroup themeable
|
||||||
*/
|
*/
|
||||||
#}
|
#}
|
||||||
{%
|
<div{{ attributes}}>
|
||||||
set classes = [
|
|
||||||
'taxonomy-term',
|
|
||||||
'vocabulary-' ~ term.bundle|clean_class,
|
|
||||||
]
|
|
||||||
%}
|
|
||||||
<div id="taxonomy-term-{{ term.id }}"{{ attributes.addClass(classes)|without('id') }}>
|
|
||||||
{{ title_prefix }}
|
{{ title_prefix }}
|
||||||
{% if not page %}
|
{% if not page %}
|
||||||
<h2><a href="{{ url }}">{{ name }}</a></h2>
|
<h2><a href="{{ url }}">{{ name }}</a></h2>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{{ title_suffix }}
|
{{ title_suffix }}
|
||||||
<div class="content">
|
<div>
|
||||||
{{ content }}
|
{{ content }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -0,0 +1,43 @@
|
||||||
|
{#
|
||||||
|
/**
|
||||||
|
* @file
|
||||||
|
* Default theme implementation to display a taxonomy term.
|
||||||
|
*
|
||||||
|
* Available variables:
|
||||||
|
* - url: URL of the current term.
|
||||||
|
* - name: Name of the current term.
|
||||||
|
* - content: Items for the content of the term (fields and description).
|
||||||
|
* Use 'content' to print them all, or print a subset such as
|
||||||
|
* 'content.description'. Use the following code to exclude the
|
||||||
|
* printing of a given child element:
|
||||||
|
* @code
|
||||||
|
* {{ content|without('description') }}
|
||||||
|
* @endcode
|
||||||
|
* - attributes: HTML attributes for the wrapper.
|
||||||
|
* - page: Flag for the full page state.
|
||||||
|
* - term: The taxonomy term entity, including:
|
||||||
|
* - id: The ID of the taxonomy term.
|
||||||
|
* - bundle: Machine name of the current vocabulary.
|
||||||
|
* - view_mode: View mode, e.g. 'full', 'teaser', etc.
|
||||||
|
*
|
||||||
|
* @see template_preprocess_taxonomy_term()
|
||||||
|
*
|
||||||
|
* @ingroup themeable
|
||||||
|
*/
|
||||||
|
#}
|
||||||
|
{%
|
||||||
|
set classes = [
|
||||||
|
'taxonomy-term',
|
||||||
|
'vocabulary-' ~ term.bundle|clean_class,
|
||||||
|
]
|
||||||
|
%}
|
||||||
|
<div id="taxonomy-term-{{ term.id }}"{{ attributes.addClass(classes)|without('id') }}>
|
||||||
|
{{ title_prefix }}
|
||||||
|
{% if not page %}
|
||||||
|
<h2><a href="{{ url }}">{{ name }}</a></h2>
|
||||||
|
{% endif %}
|
||||||
|
{{ title_suffix }}
|
||||||
|
<div class="content">
|
||||||
|
{{ content }}
|
||||||
|
</div>
|
||||||
|
</div>
|
Loading…
Reference in New Issue