Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
D
Drupal Upstream
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
ASC IRIS Web Services
Drupal Upstream
Commits
d10169b3
Commit
d10169b3
authored
2 years ago
by
Brian Canini
Browse files
Options
Downloads
Patches
Plain Diff
adding new academic template to control block title
parent
d592bc42
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
web/themes/asc_bootstrap/templates/block/block--views-block--academic-programs-block-3.html.twig
+80
-0
80 additions, 0 deletions
...k/block--views-block--academic-programs-block-3.html.twig
with
80 additions
and
0 deletions
web/themes/asc_bootstrap/templates/block/block--views-block--academic-programs-block-3.html.twig
0 → 100644
+
80
−
0
View file @
d10169b3
{#
/**
* @file
* Displays block for Related Programs on the Academic Programs page.
*
* Available variables:
* - $block->subject: Block title.
* - $content: Block content.
* - $block->module: Module that generated the block.
* - $block->delta: An ID for the block, unique within each module.
* - $block->region: The block region embedding the current block.
* - $classes: String of classes that can be used to style contextually through
* CSS. It can be manipulated through the variable $classes_array from
* preprocess functions. The default values can be one or more of the
* following:
* - block: The current template type, i.e., "theming hook".
* - block-[module]: The module generating the block. For example, the user
* module is responsible for handling the default user navigation block. In
* that case the class would be 'block-user'.
* - $title_prefix (array): An array containing additional output populated by
* modules, intended to be displayed in front of the main title tag that
* appears in the template.
* - $title_suffix (array): An array containing additional output populated by
* modules, intended to be displayed after the main title tag that appears in
* the template.
*
* Helper variables:
* - $classes_array: Array of html class attribute values. It is flattened
* into a string within the variable $classes.
* - $block_zebra: Outputs 'odd' and 'even' dependent on each block region.
* - $zebra: Same output as $block_zebra but independent of any block region.
* - $block_id: Counter dependent on each block region.
* - $id: Same output as $block_id but independent of any block region.
* - $is_front: Flags true when presented in the front page.
* - $logged_in: Flags true when the current user is a logged-in member.
* - $is_admin: Flags true when the current user is an administrator.
* - $block_html_id: A valid HTML ID and guaranteed unique.
*
* @ingroup templates
*
* @see bootstrap_preprocess_block()
* @see template_preprocess()
* @see template_preprocess_block()
* @see bootstrap_process_block()
* @see template_process()
*/
#}
{%
set
classes
=
[
'block'
,
'block-'
~
configuration.provider
|
clean_class
,
'block-'
~
plugin_id
|
clean_class
,
'clearfix'
,
]
%}
{# variable to check if block has more than just an h2 tag in it #}
{%
set
has_content
=
content
|
render
|
striptags
(
'<h2>'
)
|
trim
|
length
%}
{%
if
has_content
%}
{# if it does it displays the content #}
<section
{{
attributes.addClass
(
classes
)
}}
>
{{
title_prefix
}}
{%
if
label
%}
<h2
{{
title_attributes.addClass
(
'block-title'
)
}}
>
{{
label
}}
</h2>
{%
endif
%}
{{
title_suffix
}}
{%
block
content
%}
{{
content
}}
{%
endblock
%}
</section>
{%
else
%}
<section
{{
attributes.addClass
(
classes
)
}}
>
{# if it doesn't it displays nothing #}
</section>
{%
endif
%}
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment