Puncte:1

Cum pot furniza propriile mele modele de înlocuire pentru a fi utilizate în formă de configurare?

drapel pe

Vreau să ofer un formular de configurare în care utilizatorul poate configura textul unui widget, cum ar fi descrierea și eticheta butonului, cu toate acestea vreau să ofer un model de înlocuire care să fie utilizat, cum ar fi {{count}}, astfel încât utilizatorul să poată scrie, de exemplu, „{ { count }} imagini rămase". Cum pot oferi modele de înlocuire care să fie utilizate în formularul de configurare?

Puncte:1
drapel cn

{{ numara }} este un model variabil Twig. Analizați conținutul înainte de a-l afișa ca șablon inline Twig, pentru a înlocui variabila în mod dinamic:

utilizați Drupal\Component\Utility\Xss;

  $build = [
    '#type' => 'șablon_inline',
    '#template' => $text,
    '#context' => [
      'count' => $dynamic_count_value,
    ],
    '#post_render' => [
      functie ($copii, $elemente) {
        returnează Xss::filterAdmin($copii);
      },
    ],
  ];

Xss:filterAdmin() este sigur numai pentru formularele de administrare. Deci, nu faceți formularul de configurare accesibil altor utilizatori.

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.