Advertisement
Guest User

Untitled

a guest
Aug 26th, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.72 KB | None | 0 0
  1. // Setting Value
  2. {{ setting_value('streams::field_slug', config_get('streams::distribution.field_slug')) }}
  3.  
  4. // Content View
  5. {{ page.content.render | raw}}
  6.  
  7. // Multiple File View
  8. {% for each in page.field-slug %}
  9. {{ each.url }}
  10. {% endfor %}
  11.  
  12. // Current Year
  13. {{ "now"|date("Y") }}
  14.  
  15. // Displaying Block
  16. {{ blocks('footer')|raw }}
  17.  
  18. {% for block in blocks('area-slug') %}
  19. {{ block.make.content|raw }}
  20. {% endfor %}
  21.  
  22. {% for block in blocks('area-slug') %}
  23. {% if block.extension.value.slug == 'example_block' %}
  24. {{ block.make.content|raw }}
  25. {% endif %}
  26. {% endfor %}
  27.  
  28. // Block Type Content Layout
  29. <img src="files/{{ block.image_field_slug.path }}" alt="">
  30. <img src="{{ block.image_field_slug.url }}" alt="">
  31. {{ block.field_slug }}
  32.  
  33. // Post Loop by Type
  34. {% for post in entries('posts').type('type_slug').where('enabled', 1).get() %}
  35. {{ post.make.content|raw }}
  36. {% endfor %}
  37.  
  38. // Displaying Menu
  39. {{ structure()
  40. .linkAttributesDropdown({'data-toggle': 'dropdown'})
  41. .listClass('navbar-nav nav')
  42. .itemClass('nav-item')
  43. .activeClass('active')
  44. .link_class('nav-link')
  45. .selected_class('active')
  46. .childListClass('dropdown-menu')
  47. .render()|raw
  48. }}
  49.  
  50. // Repeater Field Display in Page Layout
  51. {% for page in page.repeater_field_slug %}
  52. <h2>{{ page.title }}</h2>
  53. <p>{{ page.description }}</p>
  54. {% endfor %}
  55.  
  56. // Forms
  57. {{ form({'stream': form_slug, 'namespace': form_space}).buttons(['cancel']).redirect('foo/bar').successMessage('Success') }}
  58. {% set form = form('forms::form_slug')
  59. .fields({
  60. 'first_name': {
  61. 'type': 'anomaly.field_type.text',
  62. 'class' : 'form-control',
  63. 'id' : 'fname',
  64. 'placeholder': 'First Name',
  65. 'name' : 'fname',
  66. 'required': true
  67. },'last_name': {
  68. 'type': 'anomaly.field_type.text',
  69. 'class' : 'form-control',
  70. 'id' : 'sname',
  71. 'placeholder': 'Last Name',
  72. 'name' : 'sname',
  73. 'required': true
  74. },'email': {
  75. 'type': 'anomaly.field_type.text',
  76. 'class' : 'form-control',
  77. 'id' : 'email',
  78. 'placeholder': 'Email',
  79. 'name' : 'email',
  80. 'required': true
  81. },'phone': {
  82. 'placeholder': 'Phone Number',
  83. 'type': 'anomaly.field_type.text',
  84. 'class' : 'form-control',
  85. 'id' : 'phone',
  86. 'name' : 'phone',
  87. 'config' : {
  88. 'max': 14,
  89. 'mask': '(999) 999-9999'
  90. },
  91. 'required': false
  92. },'message': {
  93. 'placeholder': 'Your Message',
  94. 'type': 'anomaly.field_type.textarea',
  95. 'class' : 'form-control message',
  96. 'rows' : 3,
  97. 'id' : 'msg',
  98. 'required' : true
  99. }
  100. }).get
  101. %}
  102. {{ form.open|raw }}
  103. <div class="form_wrap">
  104. <div class="col-md-6 col-sm-6 col-xs-6">
  105. {{ form.fields.first_name.setAttributes({ 'required' : 'required' }).input|raw }}
  106. </div>
  107. <div class="col-md-6 col-sm-6 col-xs-6">
  108. {{ form.fields.last_name.setAttributes({ 'required' : 'required' }).input|raw }}
  109. </div>
  110. <div class="col-md-6 col-sm-6 col-xs-6">
  111. {{ form.fields.phone.setAttributes({ 'required' : '' }).input|raw }}
  112. </div>
  113. <div class="col-md-6 col-sm-6 col-xs-6">
  114. {{ form.fields.email.setAttributes({ 'required' : 'required' }).input|raw }}
  115. </div>
  116. <div class="col-md-12 col-sm-12 col-xs-12">
  117. {{ form.fields.message.setAttributes({ 'required' : 'required' }).input|raw }}
  118. </div>
  119. <div class="col-md-4 col-sm-4 col-xs-12">
  120. <button class="btn btn_submit">Submit</button>
  121. </div>
  122. </div>
  123. <div class="col-md-12 col-sm-12 col-xs-12">
  124. {% include "templates::pagetwigs/messages" %}
  125. </div>
  126. {{ form.close|raw }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement