Puncte:0

Cum pot obține câmpurile unei vizualizări care are filtru contextual în interiorul views_view_field hook în Drupal 9?

drapel in

Am un site drupal 9. Am o vizualizare părinte A și o vizualizare copil B. Folosesc modulul views_field_view contrib pentru a trece un id de la vizualizarea A la vizualizarea B. Am adăugat un filtru contextual în B pentru a obține acest id de la A. Vreau să preiau acest id în cârligul meu views_view_field și fac câteva modificări pe baza id-ului preluat. Dar nu pot intra în vederea B în cârligul meu views_view_field. Dacă elimin filtrul contextual din vizualizarea B, atunci pot intra în vizualizarea din codul meu. Dar am nevoie de acel id din filtru, nu îl pot elimina deoarece toate modificările au loc numai pe baza acelui id.

Iată codul meu:

funcția mymodule_preprocess_views_view_field(&$variabile){ $view = $variables['view']; if($view->storage->id() == 'B'){ //tipărește ceva } }

Dar când merg la calea de vedere B, nu tipărește nimic. Poate cineva să ajute, vă rog, cum să rezolvați această problemă?

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.