Puncte:0

Actualizați programatic descrierea grupului de câmpuri pe ecranul de vizualizare a entității

drapel sa

Există o modalitate de a actualiza în mod programatic descrierea câmpului pentru o filă de grup de câmpuri în vizualizarea de editare a formularului de entitate?

Se simte/pare că ar trebui să folosesc ceva de genul aici

  $form_display = \Drupal::entityTypeManager()
    ->getStorage('entity_form_display')
    ->load('node.page.default');

$item = $form_display->getComponent('third_party_settings');
$item->setComponent('third_party_settings', ['field_group' => ['group_additional_body'=>['format_settings' => ['description'=> ['Fieldset Group Description]]]]);
$articol-salvare();

Nu sunt sigur cum/dacă acest lucru este posibil.

Hodba Khalaf avatar
drapel eg
Cred că poți face asta folosind HOOK_form_alter(). Nu sunt sigur dacă ar funcționa pentru cazul tău de utilizare.
Richard avatar
drapel sa
Este o idee la care nu m-am gândit. Încercam să fac acest lucru într-un cârlig de instalare, dar poate timpul de rulare, spre deosebire de timpul de instalare, ar putea fi mai rapid/ușor.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.