Сергей Шлоков
С нами с 31 января 2013; Место в рейтинге пользователей: #5Вчера в 18:18
Работает данный функционал, где-то месяц назад использовал на одном из сайтов. Нужно попотеть, чтобы завести его))
[msOptionsPrice2] - Галерея модификаций. 27
Вчера в 17:30
Такая же ошибка при загрузке любой (любые форматы и размеры) картинки.
MODX Revolution 2.8.6-pl
.jpg -unknown Error
В core/cache/logs/error.log — ...
Uploadify ошибка unknown Error 8
30 апреля 2025, 16:35
$_modx->user->isAuthenticated() у меня не сработало в чанке через fenom — выдавало ошибку
В fenom правильно будет $_modx->isAuthenticated()
Как сделать проверку текущего пользователя на Fenom? 5
29 апреля 2025, 19:19
Узнали, как это делается?
Утилита импорта minishop2. Как импортировать опции? 3
29 апреля 2025, 14:30
Я честн говоря не понимаю, что за ошибка на 60 строке здесь:
github.com/createit-ru/YaSmartCaptcha/blob/1.0.1-pl/core/components/yasmartcaptcha/model...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 22
29 апреля 2025, 13:30
Все устраивает.
Просто подумал что скачал один модуль, а там уже это тоже есть.
И не надо ставить еще один модуль. ))
pbStudio: Подключаем мультиязычность в PageBlocks 12
28 апреля 2025, 21:46
Что то я упустил из вида этот комментарий.
Вот тут я описываю как подгружал свой процессор.
Вывод перечня заказанных товаров в таблицу с заказами minishop2 (панель менеджера) 28
28 апреля 2025, 19:51
Путь до файла /core/components/jevix/vendor/agelxnash/jevix/src/functions.php.
Исправленный вариант кода:
<?php
/**
* Функция ord() для мульти...
Tickets не работают комментарии 8
28 апреля 2025, 12:20
Теперь понятно.
Я думал там есть такая возможность.
Тогда вопрос отпал.
PageBlocks 2.6.0. Настройка меню MODX и гибкое управление страницей пользователя 16
Каким образом процессор должен понять какого пользователя удалять? Ему нужно передать id пользователя. А форма ему передаёт uid.
Ну и наконец (насколько я помню) MODX не разрешает удалять текущего пользователя.
П.С. Если не нужны события плагинов, то можно удалить через
1. Самая первая переменная называется $parent, а проверяется $parent_id. Явная опечатка.
2. Блок с Alt key непонятно зачем нужен. Достаточно просто указать ключ context вместо ctx и context_key. Думаю, программисту это будет не сложно.
3. В коде
можно сразу возвращать null. Зачем тратить время на дальнейшие операции.
П.С. Ещё желательно, чтобы переменная height была необязательная. Она явно ограничивает применение фильтра.
Для справки. Проверить загружен ли пакет можно по условию
addPackage метод умный — он не будет загружать пакет, если он уже загружен.
Замет в журнале логов проверить.
На странице пусто потому, что после 10 циклов MODX этот плейсхолдер удаляет. Но в сниппет он передается на второй итерации.
не очень хороший. MODX будет крутить 10 циклов, чтобы распарсить этот пустой плейсхолдер. Если добавить фильтр (любой) в плейхолдер, то MODX сразу его распарсит согласно условию. Т.е. парсер выдаст значение плейсхолдера, а не сам плейсхолдер. Поэтому с фильтром isempty получилось.
Не понятно зачем нужен промежуточный сниппет GET. id_doctor можно выловить в сниппете PrintTimeTable, тогда и таких проблем не будет. А в чанках можно использовать феном.
По теме. Допустим ты аутентифицировал пользователя как-то (HybridAuth кстати создает пользователя в БД). Встанет задача где-то хранить его данные — имя, email и т.п. Допустим запихнул в куки. А как сохранить информацию о пользователе в отзыве? Прописать куки? Завтра она пропадёт и что делать? А если это неважно, то зачем заставлять пользователя логиниться? А если залогинился через другую соц.сеть — уже другой пользователь. Подводных камней вагон.
Ещё права MODX работать не будут, в группы добавить нельзя. Возникает вопрос — ради чего отказываться от встроенного функционала? Почему нельзя хранить пользователей в базе? Может проще докупить место, чем изобретать свой велосипед, а потом ломать голову с поддержкой этого чуда.
Не а авторизация действия. Именно так, без лишних слов и стрелок.
Ты о чём? На этом сайте, чтобы добавить комментарий, пользователь должен залогиниться. Т.е. сервер его должен идентифицировать. А уж испытывает ли пользователь от этого счастье или дискомфорт — это его сугубо личное дело. Лично я такими категориями (есть толк или нет) не оперирую. Нужно залогиниться — логинюсь. Не нужно — не логинюсь.
Каюсь, вообще не понял о чём и про что это.
Заглянем в википедию.
Аутентификация — процедура проверки подлинности, например: проверка подлинности пользователя путём сравнения введённого им пароля с паролем, сохранённым в базе данных пользователей.
Авторизация — предоставление определённому лицу или группе лиц прав на выполнение определённых действий; а также процесс проверки (подтверждения) данных прав при попытке выполнения этих действий. Часто можно услышать выражение, что какой-то человек «авторизован» для выполнения данной операции — это значит, что он имеет на неё право.
Имеющий глаза да увидит, имеющий уши да услышит — всё есть в доках.
Думаю, в MODX это реализовать будет крайне сложно. Только если ваять свой механизм аутентификации.
1. Ты используешь в функции модификатора переменную $modx. А откуда она взялась? Её нужно пробросить через замыкание
2. Загружать сервис не обязательно — он уже загружен.
3. Этот код содержит лишние строки
4. Так как $monthname может быть не определена, в switch нужно добавить
Попробуй всё это собрать самостоятельно.