Anonymous
если тип тв ListBox как к нему програмно добраться? массив там или что?
Sentinel
myCalendar кто пользует?
Anonymous
да нету тут консоли. ставить надо
Миша
а кто получал wildcard сертификат от letsencrypt
Anonymous
Ребят, а есть способ получить URL всех ресурсов в MODx?
iWatchYouFromAfar
$tv = $modx->getObject('modTemplateVar', array('name' => tvName)); $tv->get('elements');
iWatchYouFromAfar
а уж че там на выходе не знаю
iWatchYouFromAfar
Миша
я
=подскажи. чет не могу загуглить, как там верно настроить
Anonymous
=подскажи. чет не могу загуглить, как там верно настроить
Вызываешь как обычный серт, только с параметром Wildcard Скрипт тебя попросит добавить в DNS пару TXT записей и ты получить серт)
Anonymous
да
не подкинешь сниппет?)
iWatchYouFromAfar
не подкинешь сниппет?)
$collection = $modx->getCollection('modResource', array( 'deleted' => false, )); if ($collection) { foreach ($collection as $resource) { $alias = $resource->get('alias'); echo $modx->getOption('site_url') . $alias .'<br>'; } }
iWatchYouFromAfar
в консоли запускай
Anonymous
Миша
какой командой вызываешь?
sudo certbot -i nginx -d "*.aet-auto.ru" -d aet-auto.ru --server https://acme-v02.api.letsencrypt.org/directory
Anonymous
sudo certbot -i nginx -d "*.aet-auto.ru" -d aet-auto.ru --preferred-challenges dns --server https://acme-v02.api.letsencrypt.org/directory
Миша
certbot certonly --manual --preferred-challenges dns --server https://acme-v02.api.letsencrypt.org/directory --manual-public-ip-logging-ok -d '*.aet-auto.ru' -d aet-auto.ru во
Anton
объясние, пожалуйста, кто-нибудь, как мне нормально джейсон из сниппета возвращать, чтоб феном не пытался тут-же этот джейсон парсить? Пример такой: {set $cd = '!prepareCourceData' | snippet} window.materials = {$cd} Сниппет возвращает закодированный джейсон, феном тут-же пытается его ещё одним проходом распарсить и выкидывает ошибку. Чёт я не могу сообразить, как мне это сделать.
iWatchYouFromAfar
или просто парсит?
Anton
Unexpected token ':' in eaf220260d746162437cc15f8427c2c6 line 98, near '{"status":' <- there
iWatchYouFromAfar
а ну старая песня
Anton
ругается на джейсон, принимая его за свой синтаксис
Anton
ну вот я первый раз столкнулся
iWatchYouFromAfar
либо ignore, либо кавычки править
Anton
так а как я игнор сделаю? Если это сниппет, который должен что-то вернуть.
iWatchYouFromAfar
https://github.com/fenom-template/fenom/blob/master/docs/ru/tags/ignore.md
Anton
тут это не прокатит же.
iWatchYouFromAfar
ну если ты его бахаешь через переменную в контент, то феном спотыкается именно о то, что я тебе скинул по ссылке выше
Anonymous
а уж че там на выходе не знаю
там на выходе 0 или 1 если ( Да==1||Нет==0) методом тыка выяснил :)
iWatchYouFromAfar
значит либо кавычки, либо тегом обрамлять - другого варианта лично я не знаю
Anton
ну вот скажи, как мне тут игнор впихнуть, чтоб отработало как надо: <script> {set $cd = '!prepareCourceData' | snippet} window.materials = {$cd} </script>
iWatchYouFromAfar
даже айди ресурсов
Anton
Может у фенома есть какой модификатор, который тупо текст отдаёт?
Anton
типа {$var | text}
Anonymous
тебе нужно указать TXT запись acme_challange тебе должно быть указано это выше)
Миша
я указал
Миша
он просит 2 раза, создаю 2 или один все равно
Roman 🚀
Roman 🚀
днски иногда небыстро просасываются
Roman 🚀
я иногда ухожу чаек пить а потом уже нажимаю ентер
Roman 🚀
ну и проверь через мхлукап на всякий случай добавились ли
Roman 🚀
а то один раз полдня добавлял не в тот домен)))
Миша
не спеши после добавления
а то что он 2 раза просит добавить это надо их джва добавить, или то что первый не пробросился?
Миша
ок, пишет что превышен лимит
Миша
там кажется 7 раз в день
Roman 🚀
один для основного домена, второй для звездочки
Roman 🚀
подожжи часочек-два
iWatchYouFromAfar
но у меня твой пример отрабатывает
iWatchYouFromAfar
bool(false)
Anton
феном на сайте включен?
iWatchYouFromAfar
<script> {set $cd = '!prepareCourceData' | snippet} window.materials = {$cd} </script> {$cd | var_dump}
iWatchYouFromAfar
ну да, у меня сайт на феноме
Anton
ну и у тебя сниппет возвращает жсон?
iWatchYouFromAfar
то что он возвращает я тебе выше скинул
Anton
ну так ты сделай сниппет хотяб такой: return json_encode(["test"=>1]);
Anonymous
там может быть что угодно)
я обычно строку делаю. и там уже стоит (да) - можно написать нет, не знаю, коменты.итд а в пхп проверить на (да) - а в этом лист написано Да, а проверять надо на 1.
Миша
один для основного домена, второй для звездочки
а можно ли потом как то автоматом перевыпусктаь? В смысле он так же как и обычный домен будет перевыпускаться?
iWatchYouFromAfar
iWatchYouFromAfar
ошибок нет
Roman 🚀
так как надо будет забить новые тхт-записи
iWatchYouFromAfar
это то что тебе нужно или?
Roman 🚀
гуглани, в гите есть которые решения для многих популярных днс-хостингов
Anton
блин, что за шляпа. У меня он упорно пытается этот джейсон как феном распарсить.
iWatchYouFromAfar
iWatchYouFromAfar
вот настройки если интересно
iWatchYouFromAfar
сайт на файлах, полностью на феноме