Size: a a a

2020 August 07

C

Comrade Gagarin in Drupal RU
Мирослав Ли
Пожскажите, как правильно называется это все в общем?
Я хочу пополнить список этих полей, но не понимаю как это загуглить.
Гуглил блоки для Layout builder, Псевдополя, компоненты, ничего не находит. Выдает только как лейоуты добавить 😐
это обычные блоки
источник

C

Comrade Gagarin in Drupal RU
и поля
источник

C

Comrade Gagarin in Drupal RU
или ты хочешь свою группу там создать?
источник

МЛ

Мирослав Ли... in Drupal RU
Comrade Gagarin
это обычные блоки
А видишь, я не знал этого, думал отдельный плагин нужно писать.
Я догадывался конечно, но не был уверен.
источник

МЛ

Мирослав Ли... in Drupal RU
Comrade Gagarin
или ты хочешь свою группу там создать?
Это тоже интересно на будущее
источник

АК

Алексей Кузнецов... in Drupal RU
Comrade Gagarin
и поля
Поля там потому, что у соответствующих блоков есть деривативы
источник

АК

Алексей Кузнецов... in Drupal RU
А вообще, интересно, как туда контекст прокидывают, что видны только поля соответствующего типа сущности
источник

SR

Stanislav Romanov in Drupal RU
Ребята, подскажите. В JSONAPI модуле есть контроллер который обрабатывает запрос, мне нужно делать действия до и после него в своем модуле. Что-то вроде
public function createIndividual(ResourceType $resource_type, Request $request) {
 //my code before

 $result = parent::createIndividual($resource_type, $request);

 //my code after

 return $result;
}

Как эту функция переопределить? Правильно ли так делать, может есть способ лучше?
источник

L

Lex in Drupal RU
Restapi
источник

NM

Nikita Malyshev in Drupal RU
Stanislav Romanov
Ребята, подскажите. В JSONAPI модуле есть контроллер который обрабатывает запрос, мне нужно делать действия до и после него в своем модуле. Что-то вроде
public function createIndividual(ResourceType $resource_type, Request $request) {
 //my code before

 $result = parent::createIndividual($resource_type, $request);

 //my code after

 return $result;
}

Как эту функция переопределить? Правильно ли так делать, может есть способ лучше?
Судя по всему там сущность создаётся. Значит подключаться на хуки перед созданием и после.
источник

NM

Nikita Malyshev in Drupal RU
Там ещё очень активно участвуют десириализаторы и сериализаторы, так что можно их ещё докинуть и на них ловить.
источник

L

Lex in Drupal RU
Или в крайнем случае на события ядра
источник

VS

Victor Stepankov in Drupal RU
мидлварю в студию!
источник

NM

Nikita Malyshev in Drupal RU
Victor Stepankov
мидлварю в студию!
Мидлваря словит только перед, но не после
источник

NM

Nikita Malyshev in Drupal RU
И слишком жирно должно быть логику в мидлварю пихать. Это крайний случай уже.
источник

SR

Stanislav Romanov in Drupal RU
Nikita Malyshev
Судя по всему там сущность создаётся. Значит подключаться на хуки перед созданием и после.
Это какие хуки? Не могу найти
источник

NM

Nikita Malyshev in Drupal RU
hook_entity_*
источник

АК

Алексей Кузнецов... in Drupal RU
с s3fs на семёрке работал кто-нибудь?
источник

NM

Nikita Malyshev in Drupal RU
Stanislav Romanov
Это какие хуки? Не могу найти
источник

SR

Stanislav Romanov in Drupal RU
Nikita Malyshev
hook_entity_*
А вроде hook_entity_presave? Не подойдет, мне нужен доступ к request чтобы из него meta данные получить
источник