Сергей Шлоков

Сергей Шлоков

С нами с 31 января 2013; Место в рейтинге пользователей: #3
Сергей Шлоков
18 апреля 2019, 08:27
0
Ответ на поверхности — если тебе проверки прав не нужны и ты не используешь события ресурса, то юзай newObject.
Сергей Шлоков
16 апреля 2019, 12:32
0
manager/assets/modext/widgets/system/modx.panel.system.settings.js
Сергей Шлоков
16 апреля 2019, 09:28
0
Контрольный Ctrl-F5. Нет? Копайте дальше. Почистите куки. Проверьте указанные урлы скриптов — открываются ли они. Права на файлы.
Сергей Шлоков
16 апреля 2019, 08:59
0
Может дело в версии xdebug
Стоит 2.7.0.

Вы безгрешный человек и жизненные сложности вам просто не нужны)
Я, конечно, против «эй, слышь», но вежливое «ты» вполне сойдёт ))
А проблем у меня не меньше, чем у других. Я вот, например, целый час пытался заставить последний XAMPP для x64 поставить. Нервы кончились. Плюнул и оставил x86, поменял только версию PHP на 7.2. :(
Ключевое здесь — нервы. )
Сергей Шлоков
16 апреля 2019, 08:40
0
Отключаем сжатие скриптов в системных настройках (compress_js). Придётся делать это или через базу или в кэше core\cache\system_settings\config.cache.php. А потом открыть системные настройки в админке и там отключить.
Сергей Шлоков
16 апреля 2019, 06:57
0
Попробовал на локальном сервере, на выделенном сервере, на обычном хостинге — везде примерно одинаково.
Везде xdebug виноват?

У меня xdebug установлен. Ноу проблемс.
Сергей Шлоков
16 апреля 2019, 06:53
0
Консоль браузера?
Сергей Шлоков
11 апреля 2019, 08:05
0
Вообще теги остаются только при аякс запросах.

В Вашем случае логичнее всего предположить, что Вы выставляете теги несуществующих плейсхолдеров.
Сергей Шлоков
08 апреля 2019, 09:12
0
Вы хотите, чтобы MODX распарсил теги в яваскрипт файле?
Сергей Шлоков
07 апреля 2019, 11:03
+1
Ну почему же в ресурсе?) В шаблоне.
Тогда что значит эта загадочная фраза: «Через include подключил внешний шаблон index.tpl c таким содержанием:»?

А шаблоны base.tpl и расширяющий его index.tpl лежат в одной папке core/elements/templates.
Ещё раз. В твоём варианте запрос идёт к шаблонам из БД. Т.е. шаблон base.tpl должен быть в списке шаблонов во вкладке «Элементы» дерева элементов админки.

Я делал, так как написано в документации.
Видимо из какой-то другой. Вот пример из документации:
{extends 'file:chunks/my_chunk.tpl'}

{block 'myblock'}
    Hello world!
{/block}
В твоём случае
{extends 'file:templates/base.tpl'}
...
Сергей Шлоков
07 апреля 2019, 08:34
0
Через include подключил внешний шаблон index.tpl c таким содержанием:
Это как? Это где? Неужели в ресурсе?

Кроме того, Вы же понимаете, что работаете не с файлами, а с шаблонами из БД? Они никак не могут лежать в одной папке.
Сергей Шлоков
27 марта 2019, 19:55
0
А что такое «теги на modx.pro»?
Сергей Шлоков
24 марта 2019, 22:12
+1
Функция «Завершить все сеансы» из бек-энда поддерживается компонентом?
Ты сам-то как думаешь?

Каждая технология предназначена для какой-то конкретной задачи. Лично я не вижу преимуществ JWT для обычных сайтов, которым не нужно масштабирование и репликация. Ещё для микросервисов сойдёт. Или если уж места на диске впритык. На MODX такие приложения не строят.
В MODX сессия используются вовсю. Поэтому открытой её оставлять нельзя. И получается её нужно кодировать-раскодировать. И гонять туда-сюда. Не думаю, что это будет сильно быстрее. В общем везде есть свои плюсы и минусы. Всё нужно делать под конкретные задачи.
Сергей Шлоков
24 марта 2019, 08:01
0
Проблема в двойном кодировании. Квадратные скобки фильтруются принудительно при обработке запроса, а затем Jevix кодирует спец. символы. Вариантов 2. Или в контенте перед выводом заменять amp;#91; на #91;. Или в Jevix отключить двойное кодирование в функции htmlspecialchars. Я использую первый вариант.
Сергей Шлоков
23 марта 2019, 09:40
+1
С большим файлом на легком тарифе будут проблемы с памятью.
Сергей Шлоков
19 марта 2019, 09:34
0
Тем не менее, кому интересен процесс создания, то использую микрофон RODE NT-USB,
А я выбрал Samson C01U PRO.