templates/new/index/about.html.twig line 1

Open in your IDE?
  1. {% extends 'new/base.html.twig' %}
  2. {% block title %}{{ page.seoTitle }}{% endblock %}
  3. {% block seoDescription %}{{ page.seoDescription  }}{% endblock %}
  4. {% block body %}
  5.     {% for bb in pageBlocks %}
  6.         {% if bb.block.module == false %}
  7.             <div id="bl{{ bb.block.id }}">
  8.                 {{ blocks[bb.block.name].content | raw  }}
  9.             </div>
  10.         {% else %}
  11.             <div id="bl{{ bb.block.id }}">
  12.                 {{ include('new\\widgets\\'~bb.block.name~'.html.twig') }}
  13.             </div>
  14.         {% endif %}
  15.     {% endfor %}
  16.     {% if 1==2 %}
  17.         {{ blocks['about_content'].content | raw  }}
  18.         {{ blocks['about_end_projects'].content | raw  }}
  19.         {#    {{ include('new/widgets/about_content.html.twig') }}#}
  20.         {#    {{ include('new/widgets/about_end_projects.html.twig') }}#}
  21.         {{ include('new/widgets/about_clients.html.twig') }}
  22.         {{ include('new/widgets/about_persons.html.twig') }}
  23.         {{ blocks['about_red'].content | raw  }}
  24.         {{ blocks['about_docs'].content | raw  }}
  25.         {#    {{ include('new/widgets/about_red.html.twig') }}#}
  26.         {#    {{ include('new/widgets/about_docs.html.twig') }}#}
  27.     {% endif %}
  28. {% endblock %}
  29. {% block javascripts %}
  30.     <script>
  31.         $(document).ready(function (){
  32.             $('.person-category-item').click(function (e){
  33.                 e.preventDefault();
  34.                 var th = $(this);
  35.                 $.ajax({
  36.                     url: '{{ path('app_person') }}',
  37.                     data:{'categoryId': $(th).attr('data-id')},
  38.                     success: function (data){
  39.                         $('.person-select .btn').html($(th).text());
  40.                         $('.person-mini').html('');
  41.                         $.each(data,function(index, value){
  42.                             $('.person-mini').append(
  43.                                 ' <img' +
  44.                                 '     class="img-person-mini"' +
  45.                                 '     data-b-src="'+value.image+'"' +
  46.                                 '     src="'+value.preview+'"' +
  47.                                 '     data-name="'+value.title+'"' +
  48.                                 '     data-post="'+value.postwork+'"' +
  49.                                 '     data-email="'+value.email+'"' +
  50.                                 '     data-phone="'+value.phone+'"' +
  51.                                 ' >'
  52.                             );
  53.                         });
  54.                         setTimeout(function (){
  55.                             $('.img-person-mini').eq(0).trigger('click');
  56.                         }, 300)
  57.                     }
  58.                 })
  59.             });
  60.             $('body').on("click", ".img-person-mini", function (e){
  61.                 e.preventDefault();
  62.                 console.log($(this).attr('data-b-src'));
  63.                 $('.person-block').css('background-image', 'url("'+$(this).attr('data-b-src')+'")');
  64.                 $('#p-name').html($(this).attr('data-name'))
  65.                 $('#p-post').html($(this).attr('data-post'))
  66.                 $('#p-email').html($(this).attr('data-phone'))
  67.                 $('#p-phone').html($(this).attr('data-email'))
  68.             });
  69.         })
  70.     </script>
  71. {% endblock %}