Puncte:0

Cum pot standardiza interogarea din introducerea formularului expus?

drapel in

Îmi cer scuze anticipat dacă titlul acestei postări este înșelător, intenția mea este să folosesc introducerea unui formular expus dintr-un formular într-un afișaj bloc (nu pe pagina de vizualizare) pentru a construi o interogare pe afișarea paginii pentru aceeași vizualizare. Afișarea paginii are un alt bloc de formulare expus care filtrează pe aceleași câmpuri, plus altele. Când trimit intrarea din primul formular, interogarea arată ca field_foo_target_id=123, care nu filtrează rezultatele vizualizării. Dacă selectez aceeași valoare de intrare pe formularul expus pe afișarea paginii, interogarea arată ca field_foo_target_id[123]=123 si asta functioneaza. Am observat asta când am pășit HOOK_views_query_alter că argumentul de interogare pentru acel câmp este un șir, în timp ce, desigur, este o matrice în al doilea caz. M-am gândit că poate trebuie să activez mai multe valori pentru fiecare, care a fost configurat doar pentru al doilea câmp anterior, dar asta nu a rezolvat problema. Încă cred că acest lucru poate fi rezolvat jocul cu configurația, dar am încercat mai multe modificări fără succes, așa că m-am gândit să văd dacă alții știu de ce apare această discrepanță.

sonfd avatar
drapel in
Folosesc amândoi același widget (casete de selectare, selectare etc.)?
steve avatar
drapel in
Nu, se utilizează un meniu derulant, celelalte casete de selectare.
sonfd avatar
drapel in
_Cred că_ `field_foo_target_id[123]=123` este unic pentru casetele de selectare/radiouri. Aș încerca să folosesc casetele de selectare în ambele locuri. Sau convertiți interogarea pentru a se potrivi cu ceea ce este cerut de vizualizarea dvs. înainte ca redirecționarea să aibă loc.
steve avatar
drapel in
Aveți idee despre ce cârlig de vizualizare aș folosi? Uneori, asta necesită ceva experimentare, dar pot arunca o privire dacă nu ești sigur.

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.