Puncte:0

Cum să injectați/adăugați un element copil la un element radio și să îi dați un apel invers AJAX?

drapel cn

Cum pot adăuga un element copil independent la un element radio într-un formular? Elementele radio sunt create de următorul cod.

$form['orderinfo']['billshipaddresses']['billingaddresses'] = [
  '#type' => 'radiouri',
  '#title' => 'Adresa de facturare',
  '#options' => $formaddressesOptions,
  '#default_value' => '',
  '#ajax' => [
    'callback' => '::buildShipBillAddresses',
    'wrapper' => 'adrese de facturare',
    'eveniment' => 'schimbare'
  ]
];

În opțiuni, am setat o matrice asociativă pentru a face toate radiourile. În ele, trebuie să injectez un Editați | × link/buton cu un apel invers AJAX, ca în următoarea captură de ecran.

captură de ecran

Acesta este codul pe care îl folosesc pentru Editați | × legătură:

funcție privată formAddressesToOptions($formaddresses) {
$formaddressesOptions = [];
dacă (!gol ($adrese de format)) {
  foreach ($formaddresses ca $key => $formaddress) {
    dacă (isset($formaddress['numărul de cont'])) {
      $formaddressesOptions[$key] = $this->formatAddress($formaddress);
    } altfel {
      $formaddressesOptions[$key] = $this->formatAddress($formaddress) . „<span class='edit-newly-created-address'>Editare</span>”;
    }
  }
}
returnează $formaddressesOptions;
}

The Editați | × link-ul este afișat sub fiecare radio, dar nu are apel invers AJAX în sine. Cum pot realiza asta corect?

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.