presto-8.x-2.2/themes/presto_theme/templates/commerce/page--user--payment-methods.html.twig
themes/presto_theme/templates/commerce/page--user--payment-methods.html.twig
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 | {# /** * @file * Default theme implementation to display a single page. * * The doctype, html, head and body tags are not in this template. Instead they * can be found in the html.html.twig template in this directory. * * Available variables: * * General utility variables: * - base_path: The base URL path of the Drupal installation. Will usually be * "/" unless you have installed Drupal in a sub-directory. * - is_front: A flag indicating if the current page is the front page. * - logged_in: A flag indicating if the user is registered and signed in. * - is_admin: A flag indicating if the user has permission to access * administration pages. * * Site identity: * - front_page: The URL of the front page. Use this instead of base_path when * linking to the front page. This includes the language domain or prefix. * * Navigation: * - breadcrumb: The breadcrumb trail for the current page. * * Page content (in order of occurrence in the default page.html.twig): * - title_prefix: Additional output populated by modules, intended to be * displayed in front of the main title tag that appears in the template. * - title: The page title, for use in the actual content. * - title_suffix: Additional output populated by modules, intended to be * displayed after the main title tag that appears in the template. * - messages: Status and error messages. Should be displayed prominently. * - tabs: Tabs linking to any sub-pages beneath the current page (e.g., the * view and edit tabs when displaying a node). * - action_links: Actions local to the page, such as "Add menu" on the menu * administration interface. * - node: Fully loaded node, if there is an automatically-loaded node * associated with the page and the node ID is the second argument in the * page's path (e.g. node/12345 and node/12345/revisions, but not * comment/reply/12345). * * Regions: * - page.header: Items for the header region. * - page.navigation: Items for the navigation region. * - page.navigation_collapsible: Items for the navigation (collapsible) region. * - page.highlighted: Items for the highlighted content region. * - page.help: Dynamic help text, mostly for admin pages. * - page.content: The main content of the current page. * - page.sidebar_first: Items for the first sidebar. * - page.sidebar_second: Items for the second sidebar. * - page.footer: Items for the footer region. * * @ingroup templates * * @see template_preprocess_page() * @see html.html.twig */ #} {% set container = theme.settings.fluid_container ? 'container-fluid' : 'container' %} {# Navbar #} {% if page.navigation or page.navigation_collapsible %} {% block navbar %} {% set navbar_classes = [ 'navbar' , theme.settings.navbar_inverse ? 'navbar-inverse' : 'navbar-default' , theme.settings.navbar_position ? 'navbar-' ~ theme.settings.navbar_position|clean_class : container, ] %} <header{{ navbar_attributes.addClass(navbar_classes) }} id= "navbar" role= "banner" > {% if not navbar_attributes.hasClass(container) %} <div class = "{{ container }}" > {% endif %} <div class = "navbar-header" > {{ page.navigation }} {# .btn-navbar is used as the toggle for collapsed navbar content #} {% if page.navigation_collapsible %} <button type= "button" class = "navbar-toggle" data-toggle= "collapse" data-target= "#navbar-collapse" > <span class = "sr-only" >{{ 'Toggle navigation' |t }}</span> <span class = "icon-bar" ></span> <span class = "icon-bar" ></span> <span class = "icon-bar" ></span> </button> {% endif %} </div> {# Navigation (collapsible) #} {% if page.navigation_collapsible %} <div id= "navbar-collapse" class = "navbar-collapse collapse" > {{ page.navigation_collapsible }} </div> {% endif %} {% if not navbar_attributes.hasClass(container) %} </div> {% endif %} </header> {% endblock %} {% endif %} {# Main #} {% block main %} <div role= "main" class = "user-payment-methods main-container {{ container }} js-quickedit-main-content" > <div class = "row" > {# Header #} {% if page.header %} {% block header %} <div class = "col-12" role= "heading" > {{ page.header }} </div> {% endblock %} {% endif %} {# Sidebar First #} {% if page.sidebar_first %} {% block sidebar_first %} <aside class = "col-12 col-md-3" role= "complementary" > {{ page.sidebar_first }} </aside> {% endblock %} {% endif %} {# Content #} {% set content_classes = [ page.sidebar_first and page.sidebar_second ? 'col-12 col-md-6' , page.sidebar_first and page.sidebar_second is empty ? 'col-12 col-md-9' , page.sidebar_second and page.sidebar_first is empty ? 'col-12 col-md-9' , page.sidebar_first is empty and page.sidebar_second is empty ? 'col-12' ] %} <section{{ content_attributes.addClass(content_classes) }}> {# Highlighted #} {% if page.highlighted %} {% block highlighted %} <div class = "highlighted" >{{ page.highlighted }}</div> {% endblock %} {% endif %} {# Breadcrumbs #} {% if breadcrumb %} {% block breadcrumb %} {{ breadcrumb }} {% endblock %} {% endif %} {# Action Links #} {% if action_links %} {% block action_links %} <ul class = "action-links" >{{ action_links }}</ul> {% endblock %} {% endif %} {# Help #} {% if page.help %} {% block help %} {{ page.help }} {% endblock %} {% endif %} {# Content #} {% block content %} <a id= "main-content" ></a> {{ page.content }} {% endblock %} </section> {# Sidebar Second #} {% if page.sidebar_second %} {% block sidebar_second %} <aside class = "col-12 col-md-3" role= "complementary" > {{ page.sidebar_second }} </aside> {% endblock %} {% endif %} </div> </div> {% endblock %} {% if page.footer %} {% block footer %} <footer class = "footer {{ container }}" role= "contentinfo" > {{ page.footer }} </footer> {% endblock %} {% endif %} |