Disperazione per OG e Field collection

1 contenuto / 0 new
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..

Drupal Version: