modX.checkForLocks
Последнее обновление Oct 14th, 2026 | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn moremodX::checkForLocks¶
Проверяет наличие блокировки на странице. Страница “заблокирована”, если другой пользователь уже просматривает ее. Это предотвращает столкновения.
Синтаксис¶
string|false checkForLocks (integer $id, string $action, string $type)
$id(integer) ID пользователя, проверяющего блокировку; если пусто или0, используется текущий вошедший пользователь$action(string) Действие, по которому определяется, что заблокировано$type(string) Сообщение, указывающий тип проверяемой блокировки
Возвращает переведённую строку лексикона lock_msg (с указанием пользователя, удерживающего блокировку), если страница заблокирована, или false, если нет.
Пример¶
Проверка блокировок для действия edit_chunk.
$msg = $modx->checkForLocks($modx->getLoginUserID(), 'edit_chunk', 'edit');
if ($msg) {
echo $msg;
}
Смотрите также¶
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn more










