Puncte:0

Cum pot seta eticheta unui câmp de imagini multiple în mod programatic

drapel in

Am un câmp de imagini cu mai multe imagini, field_sponsors.

Trebuie să pot seta eticheta acestui câmp în mod programatic. Eticheta implicită de pe câmp este setată la „Sponsori”, dar uneori trebuie să fie etichetată diferit la ieșire.

Am încercat acest lucru în fișierul meu .theme din funcția preprocess_node, dar nu funcționează.

$nod->set('field_sponsor', array(
      'label' => 'BATMAN!',
      ));

Nu vreau să o fac în twig, deoarece am 5 câmpuri diferite pentru care să fac asta și trebuie să fac mai multe verificări pentru a determina textul de ieșire corect.

drapel cn
Vrei să schimbi matricea de randare care conține eticheta alias `$variables` care este transmisă prin referință, nu obiectul nod real. În $variables veți găsi matricea de randare pentru câmpul dvs. și eticheta pentru acesta.

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.