Commit 70e7d3b2 authored by Gorodkov Denis's avatar Gorodkov Denis

access for role 'Editor'

parent 43883931
...@@ -135,7 +135,7 @@ function mymodule_node_access(\Drupal\Core\Entity\EntityInterface $node, $operat ...@@ -135,7 +135,7 @@ function mymodule_node_access(\Drupal\Core\Entity\EntityInterface $node, $operat
/** /**
* Если это создатель * Если это создатель
*/ */
return AccessResult::allowed(); return AccessResult::neutral();
} }
if ($node->hasField('field_editor')) { if ($node->hasField('field_editor')) {
...@@ -144,14 +144,14 @@ function mymodule_node_access(\Drupal\Core\Entity\EntityInterface $node, $operat ...@@ -144,14 +144,14 @@ function mymodule_node_access(\Drupal\Core\Entity\EntityInterface $node, $operat
/** /**
* Если поля field_editor нету * Если поля field_editor нету
*/ */
return AccessResult::allowed(); #return AccessResult::neutral();
} }
if (empty($allow_redactors)) { if (empty($allow_redactors)) {
/** /**
* Если поля field_editor не заполнено * Если поля field_editor не заполнено
*/ */
return AccessResult::allowed(); #return AccessResult::neutral();
} else { } else {
if ($isRedactor) { if ($isRedactor) {
foreach ($allow_redactors as $allow_redactor) { foreach ($allow_redactors as $allow_redactor) {
...@@ -159,7 +159,7 @@ function mymodule_node_access(\Drupal\Core\Entity\EntityInterface $node, $operat ...@@ -159,7 +159,7 @@ function mymodule_node_access(\Drupal\Core\Entity\EntityInterface $node, $operat
/** /**
* Если роли Redactor разрешено редактирование * Если роли Redactor разрешено редактирование
*/ */
return AccessResult::allowed(); return AccessResult::neutral();
} }
} }
/** /**
...@@ -170,14 +170,14 @@ function mymodule_node_access(\Drupal\Core\Entity\EntityInterface $node, $operat ...@@ -170,14 +170,14 @@ function mymodule_node_access(\Drupal\Core\Entity\EntityInterface $node, $operat
/** /**
* Если у пользователя нет роли Redactor * Если у пользователя нет роли Redactor
*/ */
return AccessResult::allowed(); #return AccessResult::neutral();
} }
} }
} else { } else {
/** /**
* Если операция не update * Если операция не update
*/ */
#return AccessResult::neutral();
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment