Я использую MODx Revolution и мне нужно установить группу для ресурсов в моем плагине после сохранения. Но $modx->newObject()
не работает и группа ресурсов не настроена на ресурсы.
Это мой код:
$id = $resource->get('id');
$group = $modx->newObject('modResourceGroupResource');
$group->set('document', $id);
$group->set('document_group', 5);
$group->save();
Я сохраняю все данные, но группа ресурсов не настроена на ресурсы. Я не понимаю, что я делаю не так. Пожалуйста, помогите мне.
Попробуй это:
// by id
if (!$resource->isMember(123)) {
$resource->joinGroup(123);
}
// or by name
if (!$resource->isMember('ResourceGroupName')) {
$resource->joinGroup('ResourceGroupName');
}
Других решений пока нет …