1b.app
Скопирована ссылка -

Автоматическое обновление страницы в лк

Можем ли сделать так тут https://univer.1b.app/desktop/ . Сделать галку. Каждые 5 секунд проверять поменялся ли статус и если поменялся - обновить страницу. Если получиться, то учитывать ещё фокус, мол если заполняет инфо, то не запускать скрипт, если нет фокуса на поле, то не запускать скрипт.
Можно сделать и сколько нужно часов для такого?

Ответы:

Это в админке нужно или в лк? Если заказ открыт в попапе (из календаря) перезагрузить попап? Может лучше не перезагружать попап а ошибку кинуть "Заказ поменял статус, перезагрузите страницу для просмотра актуальных данных" или чет подобное?
12.07.2022, 18:11

Пятецкий Николай Николаевич OneBox Insiders
Insiders - OneBox
Именная лицензия

anonymous hamster

OneBox production писал/а:
Это в админке нужно или в лк? Если заказ открыт в попапе (из календаря) перезагрузить попап? Может лучше не перезагружать попап а ошибку кинуть "Заказ поменял статус, перезагрузите страницу для просмотра актуальных данных" или чет подобное?

В личном кабинете. Хотя для админки тоже не помешало бы, но пока что нужно именно для лк)
12.07.2022, 19:24

что на счет ошибки просто? Проверять юзер пишет что-то или нет недостоверная штука, потому что я могу заполнить поле а потом фокус с него снять и страница тю-тю будет сразу. Недостоверно. А проверять меняли ли все поля или нет в заказе сложно, потому что там может быть выведено 20+ разных блоков.
12.07.2022, 19:42

Пятецкий Николай Николаевич OneBox Insiders
Insiders - OneBox
Именная лицензия

anonymous hamster

OneBox production писал/а:
что на счет ошибки просто? Проверять юзер пишет что-то или нет недостоверная штука, потому что я могу заполнить поле а потом фокус с него снять и страница тю-тю будет сразу. Недостоверно. А проверять меняли ли все поля или нет в заказе сложно, потому что там может быть выведено 20+ разных блоков.

Ошибка не подойдёт. Нужно именно обновление страницы. Иначе может он вообще данные заполняет не тогда когда нужно и не туда :) А если статус уже поменялся, то всё, нет смысла писать в те поля которые отображаются. Можно даже не учитывать фокус.
12.07.2022, 20:51

Ну так давай тогда просто перезагружать страницу и всё) 3ч сделать такой блок. Если пользователь смотрит задачу и статус задачи не совпадает с текущим статусом задачи - страница будет перезагружена
13.07.2022, 09:58

Пятецкий Николай Николаевич OneBox Insiders
Insiders - OneBox
Именная лицензия

anonymous hamster

OneBox production писал/а:
Ну так давай тогда просто перезагружать страницу и всё) 3ч сделать такой блок. Если пользователь смотрит задачу и статус задачи не совпадает с текущим статусом задачи - страница будет перезагружена

Окей. Только что бы где-то в настройках лк можно было это поставить для всего по умолчанию.
20.07.2022, 17:05

ну у тебя же есть страница просмотра задачи. Туда ты блок сможешь добавить который будет её перезагружать при условии смены статуса. Если не надо будет - блок убираешь и все, не работает. Выставлять счет?
20.07.2022, 17:07

Пятецкий Николай Николаевич OneBox Insiders
Insiders - OneBox
Именная лицензия
Да
27.07.2022, 14:04

Блок "Перезагрузить страницу если статус процесса изменился"
27.07.2022, 15:39

Пятецкий Николай Николаевич OneBox Insiders
Insiders - OneBox
Именная лицензия
https://univer.1b.app/app/contact/17/ зайди плиз от имени клиента сюда https://univer.1b.app/client/order/129/ и соответстенно тут поменяй статус https://univer.1b.app/129/
Не срабатывает автоматическое обновление ( да хун пао
04.08.2022, 12:34

перепроверили - все работает как надо
12.08.2022, 12:42

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий