Quantcast
Channel: myDrupal.gr - Ενεργά θέματα
Viewing all articles
Browse latest Browse all 370

views block arguments kai relationship για δύο nodes που συνδέοντε με content entity reference

$
0
0

Γειά σας χρόνια πολλά σε όλους,
δημιούργησα ένα content type A και ένα content type B.
Στο B πρόσθεσα ένα πεδίο content entity_reference που βλέπει τα nodes A με τη δυνατότητα να επιλέξουμε ένα από αυτά
και κάθε χρήστης που δημιουργεί nodes B, στο entity_reference πεδίο βλέπει μόνο τα nodes A που δημιούργησε ο ίδιος.

Προσπαθώ να φτιάξω ένα views block
που να εμφανίζεται για κάθε χρήστη μόνο στα nodes B που έχει δημιουργήσει αυτός
και
να εμφανίζει όλα τα nodes A που δημιούργησε αυτός, εκτός απο το node A που χρησιμοποιείται στο πεδίο του node B που βλέπει ο χρήστης

Δημιούργησα το Views block με
Fields Content: Title
Filter Criteria Content: Publishing status (= Yes)
Content: Content type (=A)
(author) User: Current (= Yes)
Contextual filters (entity reference field) Content: ID όπου When the filter value is NOT available -> content id from url και στο τέλος τίκαρα το exlude
(nodes) Content: ID όπου When the filter value is NOT available -> content id from url
Relationships author
(author) nodes
entity reference field

Στην καρτέλα Relationships είχα δύο επιλογές για το entity reference field και επέλεξα τη δεύτερη:
a)Content referenced from entity reference field Appears in: B
b)Content using entity reference field Relate each Content with an entity reference field set to the content.

Το πρόβλημά μου είναι ότι όταν έχω δύο nodes Β και δύο nodes Α και τα συνδέω και τα δύο nodes Β με ένα node Α τότε στο κάθε node B βλέπω και τα δύο node A
ενώ
όταν συνδέω το ένα node B με το ένα node A και το άλλο node B με το άλλο node A σε κάθε node B βλέπω μόνο το node A με το οποίο δεν είναι συνδεμένο το εν λόγω node B όπως θα ήθελα να δουλεύει και στην πρώτη περίπτωση. Αν γνωρίζει κάποιος πως διορθώνεται αυτό?


Viewing all articles
Browse latest Browse all 370

Trending Articles