Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Setting Value
- {{ setting_value('streams::field_slug', config_get('streams::distribution.field_slug')) }}
- // Content View
- {{ page.content.render | raw}}
- // Multiple File View
- {% for each in page.field-slug %}
- {{ each.url }}
- {% endfor %}
- // Current Year
- {{ "now"|date("Y") }}
- // Displaying Block
- {{ blocks('footer')|raw }}
- {% for block in blocks('area-slug') %}
- {{ block.make.content|raw }}
- {% endfor %}
- {% for block in blocks('area-slug') %}
- {% if block.extension.value.slug == 'example_block' %}
- {{ block.make.content|raw }}
- {% endif %}
- {% endfor %}
- // Block Type Content Layout
- <img src="files/{{ block.image_field_slug.path }}" alt="">
- <img src="{{ block.image_field_slug.url }}" alt="">
- {{ block.field_slug }}
- // Post Loop by Type
- {% for post in entries('posts').type('type_slug').where('enabled', 1).get() %}
- {{ post.make.content|raw }}
- {% endfor %}
- // Displaying Menu
- {{ structure()
- .linkAttributesDropdown({'data-toggle': 'dropdown'})
- .listClass('navbar-nav nav')
- .itemClass('nav-item')
- .activeClass('active')
- .link_class('nav-link')
- .selected_class('active')
- .childListClass('dropdown-menu')
- .render()|raw
- }}
- // Repeater Field Display in Page Layout
- {% for page in page.repeater_field_slug %}
- <h2>{{ page.title }}</h2>
- <p>{{ page.description }}</p>
- {% endfor %}
- // Forms
- {{ form({'stream': form_slug, 'namespace': form_space}).buttons(['cancel']).redirect('foo/bar').successMessage('Success') }}
- {% set form = form('forms::form_slug')
- .fields({
- 'first_name': {
- 'type': 'anomaly.field_type.text',
- 'class' : 'form-control',
- 'id' : 'fname',
- 'placeholder': 'First Name',
- 'name' : 'fname',
- 'required': true
- },'last_name': {
- 'type': 'anomaly.field_type.text',
- 'class' : 'form-control',
- 'id' : 'sname',
- 'placeholder': 'Last Name',
- 'name' : 'sname',
- 'required': true
- },'email': {
- 'type': 'anomaly.field_type.text',
- 'class' : 'form-control',
- 'id' : 'email',
- 'placeholder': 'Email',
- 'name' : 'email',
- 'required': true
- },'phone': {
- 'placeholder': 'Phone Number',
- 'type': 'anomaly.field_type.text',
- 'class' : 'form-control',
- 'id' : 'phone',
- 'name' : 'phone',
- 'config' : {
- 'max': 14,
- 'mask': '(999) 999-9999'
- },
- 'required': false
- },'message': {
- 'placeholder': 'Your Message',
- 'type': 'anomaly.field_type.textarea',
- 'class' : 'form-control message',
- 'rows' : 3,
- 'id' : 'msg',
- 'required' : true
- }
- }).get
- %}
- {{ form.open|raw }}
- <div class="form_wrap">
- <div class="col-md-6 col-sm-6 col-xs-6">
- {{ form.fields.first_name.setAttributes({ 'required' : 'required' }).input|raw }}
- </div>
- <div class="col-md-6 col-sm-6 col-xs-6">
- {{ form.fields.last_name.setAttributes({ 'required' : 'required' }).input|raw }}
- </div>
- <div class="col-md-6 col-sm-6 col-xs-6">
- {{ form.fields.phone.setAttributes({ 'required' : '' }).input|raw }}
- </div>
- <div class="col-md-6 col-sm-6 col-xs-6">
- {{ form.fields.email.setAttributes({ 'required' : 'required' }).input|raw }}
- </div>
- <div class="col-md-12 col-sm-12 col-xs-12">
- {{ form.fields.message.setAttributes({ 'required' : 'required' }).input|raw }}
- </div>
- <div class="col-md-4 col-sm-4 col-xs-12">
- <button class="btn btn_submit">Submit</button>
- </div>
- </div>
- <div class="col-md-12 col-sm-12 col-xs-12">
- {% include "templates::pagetwigs/messages" %}
- </div>
- {{ form.close|raw }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement