Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Как загрузить?
Внимание, этот компонент требует версию MODX не ниже
2.3
!
Описание:
В ходе создания сайта часто хочется избавиться от избытка скриптов на странице или выводить их по условию. Весьма неудобно прописывать подобные условия в общем чанке хэдера или футера. Это лёгкое дополнение, используя стандартный API modx зарегистрирует скрипт в шапке или в конце страницы.
Теперь легко можно, например, зарегистрировать js слайдера, если есть, что выводить и прочее.
Не счел нужным публиковать отдельно подобный сниппет regCss — он слишком простой, создайте его сами:
<?php
if (empty($css)) return;
$modx->regClientCSS($css);
Возможности
- вставка в или перед ,
- вставка src или тела скрипта,
- использование в контенте, чанке.
Параметры
- &script: src или код скрипта,
- position: bottom || top // вставить скрипт в или перед (default: bottom),
- type: js || text // тип src или скрипт (текст) (default: js).
Использование
[[regScript? &script=`/path/to/template/js/myscript.js`]]
[[regScript? &script=`/path/to/template/js/myscript.js` &position=`top`]]
[[regScript? &script=`<script>alert('hello world!');</script>` &type=`text`]]
[[regScript? &script=`<script>alert('hello world!');</script>` &position=`top` &type=`text`]]
Последние обсуждения в сообществе MODX.pro