regScript для CSS
Использую regScript для загрузки js на страницах сайтов. Автор дополнения на странице modstore.pro пишет:
Простой, но мне, как новичку, сложно понять: как сделать сниппет regCss? Кто-нибудь может подсказать?
Не счел нужным публиковать отдельно подобный сниппет regCss — он слишком простой, создайте его сами:
<?php if (empty($css)) return; $modx->regClientCSS($css);
Простой, но мне, как новичку, сложно понять: как сделать сниппет regCss? Кто-нибудь может подсказать?
Комментарии: 1
Данный сниппет зарегистрирует нужный style.css, который находится в assets/css/
<?php
// SnippetName = Test
if(empty($css)){return;}
$path = $modx->getOption('assets_url', $scriptProperties). 'css/'. $css;
$modx->regClientCSS($path);
Использование:
<?php
$modx->regClientCSS('assets/css/style.css');
Если вы хотите передавать в сниппет только название файла, то в сниппете нужно указать путь к файлу:<?php
// SnippetName = Test
if(empty($css)){return;}
$path = $modx->getOption('assets_url', $scriptProperties). 'css/'. $css;
$modx->regClientCSS($path);
Использование:
[[!Test?&css=`style.css`]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.