Puncte:0

Bloc de afișare pentru a prelua informații din Varianta de produs a articolului comandat și pentru a afișa evaluarea și recenzia în pagina produsului

drapel cn

Lucrez la dezvoltarea unui site de comerț electronic. Am produsele convenționale -> Variante de produs care parcurg fluxul de lucru al gateway-ului de comandă și de plată. Cu toate acestea, există ceva diferit în acest scenariu convențional.

Am configurat Product -> Product Variation pentru a clasifica diferitele tipuri de țesături care se încadrează în același stil.

Avem diferite tipuri de țesături pe care le achiziționăm de la furnizori în loturi. Se întâmplă că nu obținem aceeași culoare, model de fiecare dată și astfel produsul și varianta de produs vor deveni învechite odată ce epuizăm stocul.

Din acest motiv, am configurat Taxonomia conform clasificării produselor în cazul nostru și etichet fiecare variantă de produs cu taxonomia corespunzătoare.

Aceasta este ierarhia mea de taxonomie, de exemplu:

introduceți descrierea imaginii aici

Și am prevăzut să etichet această taxonomie la varianta mea de produs și așa arată:

introduceți descrierea imaginii aici

Acum, aș dori ca utilizatorul să lase o evaluare și o recenzie pentru varianta de Produs după ce face o comandă la noi. Am adăugat modulul de evaluare FiveStar și modulele jEditable (acesta este folosit pentru a edita câmpul de către utilizator în modul de afișare), astfel încât utilizatorul să poată evalua și adăuga o recenzie în „Articol de comandă”, deoarece doresc ca utilizatorul să poată evalua și examinați fiecare element rând pe care îl cumpără de la noi. Așa arată:

introduceți descrierea imaginii aici

Totul e bine până acum. Dar acum vreau să creez un Bloc care va fi plasat sub varianta de produs selectată de utilizator și ar trebui să facă următoarele:

  1. Plasați un bloc mai jos în Pagina Variației produsului.
  2. Preluați toate articolele de comandă (în cadrul Comenzilor) plasate de toți utilizatorii pentru aceeași taxonomie care este afișată în Pagina Variante de produs.
  3. Afișați numele utilizatorului, imaginea de profil a utilizatorului, evaluarea și recenzia lăsate de utilizator din articolul de comandă preluat mai sus care conține aceleași informații de taxonomie.

introduceți descrierea imaginii aici

Se pare că sunt complet pierdut în acest ultim pas de a obține evaluări și recenzii de către utilizatori pentru comenzile plasate anterior, pe aceeași taxonomie cu varianta de produs care este vizualizată de utilizator în prezent. Am încercat să văd dacă există un modul pe care încerc să îl realizez, dar nu am găsit niciunul. De asemenea, am încercat să văd cum pot construi blocuri pentru a realiza acest lucru, dar se pare că sunt pierdut. Trebuie să fac o codificare personalizată pentru a realiza acest lucru sau este posibil să preiau această relație cumva? Am pierdut ceva?

Mulțumiri!

Puncte:0
drapel ua

Asta as incerca:

Creați vizualizarea blocului de produse, adăugați un câmp de evaluare cu 5 stele.

Sub avansat (situat în extrema dreaptă).

Adăugați câmpul relația termenului fiscal.

Adăugați relația cu utilizatorul.

Adăugați filtru contextual pentru ID-ul termenului (selectați furnizați valoarea implicită, ID-ul termenului fiscal din URL)

Adăugați un filtru contextual al ID-ului utilizatorului (selectați furnizarea valorii implicite, ID-ul utilizatorului de la utilizatorul conectat).

Plasați blocul de vizualizare și verificați pagina unui produs.

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.