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

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

С нами с 31 января 2013; Место в рейтинге пользователей: #3
Сергей Шлоков
20 февраля 2020, 19:47
+1
Еще более дегенеративная особенность — MODX учит вас хранить все в ресурсах
И где он такому учит? Просто никому не хочется заморачиться с созданием отдельного интерфейса. Есть дерево ресурсов и нормально. Но есть уже дополнение Collections. Пользуйся на здоровье.
Плохо, что MODX не учит, что ресурс — это эндпойнт.
Сергей Шлоков
20 февраля 2020, 19:36
0
Походу надо отправлять на проверку к тебе перед публикацией статьи)))
Мне самому до совершенства далеко. Просто я сначала пишу черновик, потом вычитываю и правлю не только ошибки, но и смысловые обороты. И только через день, два публикую. И даже это не гарантирует от наличия ошибок. ))

П.С. Это я про большие серьезные статьи.
Сергей Шлоков
20 февраля 2020, 07:50
0
собирает пакета и скачивает пакет
А по этому у тебя вопросов нет? ))
Сергей Шлоков
19 февраля 2020, 12:22
+1
если я залогинюсь в админке, то это бэкенд, а страницы сайта это фронт.
Минутка просвещения! MODX устроен так, что если пользователь залогинен в админке, а на фронте нет, то для фронта подгружается пользователь из админки, а не гость.

Проверьте, не залогинены ли вы в админке в том же браузере, на котором проверяете фронт.
Сергей Шлоков
18 февраля 2020, 20:55
+2
Компонент зачетный! Но читать невозможно! Такое ощущение, что язык не родной. В каждом предложении минимум одна ошибка. ((
Сергей Шлоков
16 февраля 2020, 18:37
+6
Есть более простой вариант. Находим в папке core/cache/includes/elements/plugins файл с id плагина и комментируем содержимое или пишем второй строчкой return;. Частенько пользовался. Главное не удалять этот файл. Ибо тогда MODX создаст новый из неработающего плагина.
Сергей Шлоков
15 февраля 2020, 08:00
+4
Так в своё время появился AdminTools. Чтобы решить некоторые проблемы с UX.
Сергей Шлоков
14 февраля 2020, 12:45
0
1. Всё зависит от задачи. Тут чел, например, вызывал так "&tpl=`@CODE: [[$chunk]]`".
2. ajaxElemWrapper и ajaxElemRows содержат идентификаторы элементов, а сама разметка создается в параметрах tpl***. Проверить легко — посмотреть ответ на ajax запрос.
Сергей Шлоков
14 февраля 2020, 12:35
+1
Роман, ты прикалываешься или просто пятница сказывается? Одинарные скобки внутри одинарных скобок!!!
Сергей Шлоков
14 февраля 2020, 12:00
0
1.
&tpl=`@CODE: <li class="posts__item">{{$postPreview}}</li>`
Уже третий раз за пару дней вижу такой винегрет. Думаю, будет правильнее использовать или только код или только чанк.

2. Логично, ибо ajax возвращает результат, обёрнутый в обёртку. Поэтому лучше оборачивать вручную.
Сергей Шлоков
14 февраля 2020, 11:49
0
А кавычки у modWebLink кто ставить будет?
Сергей Шлоков
13 февраля 2020, 17:09
+2
Исходный сниппет не играет значения. MODX работает только с вызываемым сниппетом. Если он кэшированный, то он сохраняет результат, если нет, то отрабатывает код внутри. В данном случае, кэшируется сниппет-обёртка.
Сергей Шлоков
13 февраля 2020, 09:15
0
Статистика накручена! ;)
Сергей Шлоков
13 февраля 2020, 09:13
0
&tpl=`@CODE:[[$stocks-object-item-migx]]`
5 баллов!
Сергей Шлоков
11 февраля 2020, 09:22
0
А в какой системе счисления 10 значит 8?

В данном случае ошибка при распечатке объекта. Нужно или вардампить или выводить $name.
Сергей Шлоков
10 февраля 2020, 09:02
+7
Есть готовый пакет Login, в котором есть всё необходимое — и аутентификация в разных контекстах и регистрация и профиль и готовые формы. Поставил и всё работает. Дело 2 минут. И инфы об этом на ютубе достаточно.

Просто меня удивляет качество подачи.Такое ощущение, что человек знает MODX поверхностно. Придумал какой-то плейсхолдер, хотя узнать, залогинен ли пользователь можно как через базовые плейсхолдеры MODX, так и через феном.

Велосипед с закрытием страниц от гостей в принципе сойдёт для демонстрации возможностей MODX. Но для серьёзной настройки прав есть группы ресурсов. А для простой adminTools.

П.С. Это, конечно, мое личное мнение. Кто согласен с ним, ставьте +, кто нет — минус. Интересно ваше мнение.
Сергей Шлоков
10 февраля 2020, 07:55
0
Глянул видео на канале OpenModx про авторизацию на фронте. Это же полный треш. Что он нагородил??? Мало того, что он путает авторизацию с аутентификацией, так ещё и не знает, что есть готовые решения для логина и соответствующие процессоры, запускающие определенные системные события. Зачем выставлять лишний плейсхолдер? Т.е. он не знает про возможности Fenom.

Если остальные видео в таком же духе, то я бы не советовал этот канал новичкам. Или озаглавил бы его «Как не нужно делать».