Skip to content

pbOnBeforeUnPublished

Triggers before unpublishing a block or table

Parameters

ParameterDescription
typeType: pbBlock|pbTable
idObject id
objectObject
unpublishedPermission to unpublish
messageCustom message

Examples


Do not allow unpublishing blocks.

php
if ($modx->event->name === 'pbOnBeforeUnPublished') {
    if ($type === 'pbBlock') {
        $modx->event->params['unpublished'] = false;
        $modx->event->params['message'] = "You cannot unpublish";
    }
}

© PageBlocks 2019-present