Size: a a a

MODX. Русскоязычное сообщество.

2020 September 28

D

Denis in MODX. Русскоязычное сообщество.
Мне так проще, так как animate.css нравится
источник

В

Владимир in MODX. Русскоязычное сообщество.
Denis
Отслеживает wowjs viewport, буду его использовать
источник

D

Denis in MODX. Русскоязычное сообщество.
Почему я когда прокручиваю браузера анимация проигрывается и останавливается?
источник

В

Владимир in MODX. Русскоязычное сообщество.
он позволяет узнать только момент старта анимации, а не момент входа, и тем более выхода блока из вьюпорта
источник

D

Denis in MODX. Русскоязычное сообщество.
Я так понимаю потом событие onEvent удаляется
источник

В

Владимир in MODX. Русскоязычное сообщество.
Denis
Почему я когда прокручиваю браузера анимация проигрывается и останавливается?
потому что это плагин для старта анимации при прокрутке до нужного блока
источник

В

Владимир in MODX. Русскоязычное сообщество.
навесить класс из animate.css при прокрутке до блока это не то же самое, что отслеживать вхождение и уход блока из вьюпорта
источник

D

Denis in MODX. Русскоязычное сообщество.
Понял
источник

В

Владимир in MODX. Русскоязычное сообщество.
Denis
Мне так проще, так как animate.css нравится
другое дело
источник

В

Владимир in MODX. Русскоязычное сообщество.
wow позволяет только анимировать блок одной из наперед заданного небольшого набора анимаций
in-view позволяет сделать всё что угодно с блоком, сделать это любым образом и не имеет зависимостей
источник

A

Artemiy in MODX. Русскоязычное сообщество.
Evgeniy Gromin
а, ну тогда прехук или хук
У меня не отлавливает через прехук неактивного пользователя. 😭
$email = $hook->getValue('email');
$user = $modx->getObject('modUser', ['email' => $email, 'active' => false]);
if($user) {
   $errorMsg = 'Пользователь с таким Email уже зарегистрирован на сайте. Перейдите на страницу <a href="[[~171]]">восстановления пароля</a>';
   $hook->addError('user',$errorMsg);
   return false;
}

return true;
источник

A

Artemiy in MODX. Русскоязычное сообщество.
Конструкцию if($user) { вообще пропускает.
Кстати, как код красиво тут писать?
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
Artemiy
У меня не отлавливает через прехук неактивного пользователя. 😭
$email = $hook->getValue('email');
$user = $modx->getObject('modUser', ['email' => $email, 'active' => false]);
if($user) {
   $errorMsg = 'Пользователь с таким Email уже зарегистрирован на сайте. Перейдите на страницу <a href="[[~171]]">восстановления пароля</a>';
   $hook->addError('user',$errorMsg);
   return false;
}

return true;
в объекте юзера нет емейла))
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
он в modUserProfile
источник

A

Artemiy in MODX. Русскоязычное сообщество.
у меня email совпадает с username.
И с 'username' => $email тоже не прокатывает.
источник

A

Artemiy in MODX. Русскоязычное сообщество.
я не ошибаюсь, имя в профиле, это ведь username?
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
можно просто залезть в БД и глянуть...
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
или просто в файле модельки посмотреть)
источник

ИБ

Иван Бочкарев... in MODX. Русскоязычное сообщество.
Artemiy
Конструкцию if($user) { вообще пропускает.
Кстати, как код красиво тут писать?
` 3 штуки а начале и в конце
источник

EG

Evgeniy Gromin in MODX. Русскоязычное сообщество.
Artemiy
у меня email совпадает с username.
И с 'username' => $email тоже не прокатывает.
может $email не приходит)
источник