Чанк footer-js


Чанк footer-js, как правило, подключается в шаблонах страниц перед закрывающимся тегом ≺/body>. В нем подключаются js скрипты, подключаются дополнительно скрипты, необходимые для работы шаблона сайта, возможно модальные окна.

ВАЖНО! В этом чанке по умолчанию в MIWIX уже есть подключенные скрипты, которые используются MIWIX при работе в различных ситуациях. Их необходимо оставить, НО обратить внимание при сборке, чтобы скрипты подключаемого шаблона и скрипты, используемые MIWIX, не пересекались и не мешали друг другу работать. ЭТОТ МОМЕНТ НЕОБХОДИМО ПРОКОНТРОЛИРОВАТЬ ПРИ СБОРКЕ!

 

<!-- начало скриптов используемые MIWIX -->
<!--<script type="text/javascript" src="/templates/js/jquery.min.js"></script>-->
<script type="text/javascript" src="/templates/js/jquery.mask.js"></script>
<script type="text/javascript" src="/templates/js/jquery-ui.min.js"></script>
<script type="text/javascript" src="/templates/js/jquery.fancybox.min.js"></script>

<link rel="stylesheet" href="/templates/css/jquery-ui/jquery-ui.min.css">
<link rel="stylesheet" href="/templates/css/jquery-ui/jquery-ui.structure.min.css">
<link rel="stylesheet" href="/templates/css/fancybox/jquery.fancybox.min.css">

<!--<script type="text/javascript" src="/templates/js/bootstrap.min.js"></script>-->

<link rel="stylesheet" href="/templates/css/miwix/miwix.css">
<script type="text/javascript" src="/templates/js/miwix/miwix.js"></script>
<script type="text/javascript" src="/templates/js/miwix/catalog.js"></script>
<script type="text/javascript" src="/templates/js/miwix/cart.js"></script>
<!-- конец скриптов используемые MIWIX -->

<div class="modal fade" id="infoModal" tabindex="-1" role="dialog" aria-labelledby="infoModalLabel" aria-hidden="true">
    <div class="vertical-alignment-helper">
        <div class="modal-dialog vertical-align-center">
            <div class="modal-content">
                <div class="modal-body">
                    <div class="infoModal__text"></div>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">Ok</button>
                </div>
            </div>
        </div>
    </div>
</div>

 

Строки 2 – 16 – подключены скрипты MIWIX. Вы можете видеть закомментированные строки подключения библиотек. Они комментировались после подключения внешних скриптов шаблона, так как они пересекались.

 

ВАЖНО! Строки 19-32 – стандартное модальное окно, которое используется MIWIX для информирования пользователя о совершенных действиях (например: после отправки данных с форм – оно используется для сообщения об успешной отправке письма!).