8 часов назад
Но как указать при Авторизации, сделать так, что бы проверяло логины только собственников, и если там вводят логин Риелтора, выдало ошибку, и писало о...
Как правильно сделать авторизацию двух разных групп пользователей. 3
9 часов назад
С ним славу богу все хорошо. Он пошел дальше по карьерной лестнице, оставил MODX позади и сейчас заглядывает к нам только поздороваться.
Не могу справиться с fullCalendar"ем 7
Вчера в 10:53
Как раз при редактировании с фронта добавить проверку не проблема, но надо код компонента смотреть
Доступ только к определенным страницам 4
Вчера в 07:41
Если используете ispmanager, отключите параметр open_basedir
Передан пустой файл (Minishop2 - галерея) 7
Вчера в 07:35
страниц много, но как вариант возможно.
В целом конечно пока не совсем понятно как лучше настроить контроль версий, я вот пока все сунул в Docker ...
Что удаляется в папке core/cache после того как нажали кнопку "Очистить кэш" в админке? 7
11 ноября 2024, 11:29
Этот компонент для связки с любым фреймворком?
К примеру с astro.build/ этим можно связать?
gtsAPI - Универсальное API для MODX 2
11 ноября 2024, 09:46
Добрый день! Вы можете у сниппета ecMessage в параметре threads указать *. Про это есть в документации.
easyComm - комментарии, отзывы, вопросы на сайте 536
08 ноября 2024, 23:04
попробуйте убрать autoplay здесь:
allow="clipboard-write; autoplay"
Вставка видео с Rutube с управлением на сайте 4
08 ноября 2024, 16:24
Для select вот так сделал. Может пригодится тоже.
<select>
<option data-sort="" data-dir="" class="sorty sort&q...
Сортировка "По умолчанию" в mFilter2 2
Всего 123 779 комментариев
Спасибо за ваш труд — мануал отличный!
Открываю site1 и вижу вывод скрипта как и ожидается site1. Но стоит жать F5 несколько раз как начинает выводиться site2. Два раза site1 и два раза site2 и так по кругу. На втором сайте все точно также. Причем если /etc/php5/fpm/pool.d/site2.conf переименовать чтобы при запуске не подхватывался, то оба сайта все равно работают, но показывают site1 постоянно (без переключения пользователя). Что это и как с этим бороться?
Для этого в файле config.cache.php, который лежит по адресу core/cache/system_settings/, необходимо напротив пунктов compress_css, compress_js поставить значение 0, после этого сохраните изменения и идите в админку и там в системных настройках проделайте тоже самое. Если все правильно сделали то должно все работать нормально.
Или просто попросите на хостинге включить возможность компрессии.
Официальная документация — rtfm.modx.com/display/revolution20/Custom+Manager+Pages
Но самый действенный способ, конечно, прокачивать знания разбираясь в том, как устроены чужие разработки. Иначе вы научитесь только тому, что вам рассказали в уроках.
Про логин и пароль — а где ж их взять то?
Username не все сервисы передают, а если и передают, вы сами можете не знать, какой он там. Пароль просто не нужен — ибо авторизация идет через другой сервис. Email тоже когда как, идентификатор у каждого сервиса свой.
Такой вариант возможен только если регистрировать юзера классическим способом, а потом давать ему привязать учётки для быстрого входа. А мне такая регистрация не нужна.
1. Получаем объекты всех страниц с родителем $parentId
2. Парсим их и pagetitle заносим в массив $exist_pagetitles
3. Сравниваем два массива на различия -> получаем массив с pagetitle страниц которых нет
4. Парсим полученный массив -> каждый $pagetitle присваиваем $res['pagetitle']
5. Создаем ресурс c нужным pagetitle
Спасибо, за подсказку! Тоже помогло.
Пока что все дружно доделывают задания и задают вопросы. Никаких досок почета решили не делать, ибо это некорректно, по отношению к людям — вывешивать где-то их данные без выраженного согласия…