Дополнительные внешние стили или скрипты для отдельного элемента урл

Бывает, для реализации функционала , нужно добавить кучу скриптов и стилей, например калькулятор смет. Но эти скрипты и стили нигде не нужны, кроме как на странице с калькулятором и добавляют вес для всех страниц. Если открыть любую страницу, все эти ресурсы будут нагружать соединение и замедлять загрузку, а на страницу с калькулятором пользователь может быть вообще не зайдет и оно ему нужно. И таких совершенно разных калькуляторов и прочих плюшек может быть с десяток. Было бы хорошо, если в свойствах элемента урл можно было бы добавить поле "дополнительные ресурсы", а в макете предусмотреть место, куда будут добавляться все дополнительные ресурсы.
Например в поле допресурсы в структуре сайта добавляем
,
в общем макете, перед вставляем {additional-resourses-here}
и оно будет подставляться в макет, когда в браузере будет открываться site.ru/calc/

catfelix150 22.04.2015
0
804
1

Комментарии

  • Забыл уточнить, многие просто вставляют в код самой страницы, или применяют дополнительный шаблон. Вроде бы проблема решается, но часто, например jquery загружается в самом конце страницы, который прописан в главном макете, и нужные скрипты просто-напросто не подхватывают jquery и не срабатывают, выкидывая ошибку, приходится прибегать к костылям, которые будут несопровождаемы в дальнейшем и приведут к еще большему нагромождению костылей и багов в дальнейшем.


    22.04.2015 15:31:54
    catfelix150