Disperazione per OG e Field collection
Vi prego di aiutarmi, sono 2 giorni che brancolo nel buio.
Allora, ho un contenuto di gruppo chiamato ordine (il gruppo chè è privato)
e un field collection di questo ordine chiamato voci ordine
Sia il Group content che il field collection hanno un campo Group Audience
ecco lo schema:
gruppo 1 ordine A :
gruppo 1 field collection voce ordine 1
gruppo 1 field collection voce ordine 2
gruppo 1 ordine B :
gruppo 1 field collection voce ordine 3
gruppo 1 field collection voce ordine 4
gruppo 2 ordine c :
gruppo 2 field collection voce ordine 5
gruppo 2 field collection voce ordine 6
Qui si complica:
Ho un altro contenuto di gruppo chimato Fattura ovviamente sempre riferito al medesimo tipo di gruppo
Per cui ho
gruppo 1 Fattura A :
?gruppo 1 Fattura B:
gruppo 2 Fattura C
Le fatture hanno un campo enty reference riferito al field collection voce ordine.
quindi ogni fattura può essere referenziata con molte voci ordini
Il problema sorge nella selezione di queste voci.
A Se uso enty reference con finestra di selezione, mi dà :
sia i risultati del gruppo di appartenenza, sia una serie di restrict access tanti quante le voci ordine degli atri gruppi privati.
B Se uso entityreference_view_widget (modulo) e creo una vista basata su field_collections, non riesco a filtrare per gruppo, ma riesco a referenziare i campi.
C Se uso entityreference_view_widget (modulo) e creo una vista basata sul nodo ordine,e relaziono alle voci ordine, automaticamente le viste mostrano solo i contenuti privati, ma non riesco a referenziare il campo.
I pratica, quando l'operatore deve scegliere le voci dell' ordine da associare alla fattura, o vede anche le voci degli altri gruppi, Problema A; B ( e non và bene) oppure con selezione corretta non riesce a referenziare i campi referenziati. Problema C
Sono stato tremendamente lungo vi chiedo scusa..