Opțiuni avansate de produs Magento 2: Noile caracteristici explicate

Publicat: 2019-12-05

În octombrie și noiembrie 2019, extensia Advanced Product Options pentru Magento 2 a cunoscut mai multe îmbunătățiri ale calității codului și a adăugat o nouă funcționalitate semnificativă. Este câmpul „ Prețul suplimentar al produsului ”. Citiți mai departe pentru a afla mai multe despre noua funcție.

Cuprins

  • Noua funcție „Câmp suplimentar pentru prețul produsului”.
  • Corectarea erorilor
  • Prezentare generală a actualizărilor anterioare
    • Funcția „ascunsă”.
    • Posibilitatea de a importa șabloane de opțiuni în Magento 2
    • Multiplicator de cantitate
      • Ce vă permite caracteristica să realizați?
    • Mod de afișare a prețului produsului
      • Ce vă permite caracteristica să realizați?
    • Sfaturi instrumente pentru pictograma de administrator
    • Noi ferestre pop-up modale: „Setări opțiuni” și „Setări valori”
    • Caracteristica tipului de greutate
    • Abilitatea de a traduce titluri de opțiuni și valori
    • Funcția „Div Class”.
    • Tip de opțiune „Multi swatch”.
    • Tip de opțiune „Eșantion de culoare”.
    • Setare nouă pentru Politica SKU opțiunea
    • Abilitatea de a limita selecția pentru opțiuni de selecție multiplă

Noua funcție „Câmp suplimentar pentru prețul produsului”.

Am adăugat această funcționalitate la nucleul extensiei în urma solicitărilor de caracteristici din partea clienților noștri. Vă mulțumesc tuturor pentru sugestii! ?

Când este activat, permite afișarea unui câmp suplimentar de preț al produsului pe paginile produselor. Acest lucru poate fi util dacă doriți să afișați convenabil prețul final al produsului atunci când un client modifică cantitatea produsului.

Configurațiile pot fi realizate atât la nivel global, cât și la nivel de produs.

Astfel, dacă doriți să afișați câmpul suplimentar de preț al produsului pentru toate produsele, accesați Magazine > Configurații > Opțiuni avansate de produs > Câmp suplimentar preț produs.

Sau, dezactivați funcționalitatea pentru fiecare produs în parte, dacă este necesar. Pentru a face acest lucru, deschideți un produs pe care doriți să îl modificați și comutați comutatorul „Ascundeți prețul suplimentar al produsului” la „da” în fila „Opțiuni personalizabile”.

Vă rugăm să consultați următorul screencast pentru explicații mai detaliate:

Corectarea erorilor

În cadrul actualizării recente, au fost remediate următoarele erori:

  • problemă de checkout cu modulele MSI dezactivate pe Magento v2.3.x,
  • problemă cu salvarea titlurilor și descrierilor în diferite magazine pe Magento v2.3.x,
  • problema de preț zero pentru politica SKU „Independent” și modul „comandă”,
  • Politica SKU „Independentă” și lipsa cantității pentru un produs configurabil,
  • Politica SKU și problema conversiei în mai multe monede,
  • eroare de deserializare pentru unele șabloane în timpul importului de șabloane de opțiune Magento1,
  • problemă de creare a comenzii de administrator cu opțiunea de fișier și dependența necesară,
  • dependențe greșite de problema actualizării programului (Magento Commerce),
  • Problema „Opțiunile necesare ale produsului nu au fost introduse” a produsului pachet cauzată de politica SKU „independentă” și de modul „aplicați la comandă”.

Prezentare generală a actualizărilor anterioare

Funcția „ascunsă”.

Dacă ați folosit anterior Opțiunile noastre avansate de produs pentru Magento 1, probabil că știți despre ce este această nouă funcție. Fiind una dintre cele mai solicitate piese de funcționalitate, tipul de introducere „ascuns” face opțiunile personalizate invizibile pe pagina produsului și afișate doar pe pagina coșului.

Deci, dacă aveți taxe sau taxe suplimentare pe care doriți să le adăugați la o anumită opțiune de produs fără a afișa astfel de date pe pagina produsului, această funcționalitate vă va permite să faceți asta!

Pentru a activa această nouă funcție, accesați Magazine > Șabloane de opțiuni Mageworx > Gestionați șabloane de opțiuni. Apoi, selectați un șablon pe care doriți să îl editați, deschideți fila „Opțiuni personalizabile” și selectați „Casuță de selectare” din meniul derulant Tip opțiune.

Posibilitatea de a importa șabloane de opțiuni în Magento 2

Acum, vă puteți bucura de confortul migrării șabloanelor de opțiuni de la Magento 1 la Magento 2. Pentru a ajunge la funcționalitate, accesați Magazine > Import/Export Option Templates.

Opțiuni avansate de produs Magento 2

Multiplicator de cantitate

Pentru a ajunge la funcționalitate, accesați Magazine → Gestionați șabloanele de opțiuni . Apoi, alegeți un șablon pe care doriți să-l modificați și faceți clic pe „Editați”. În fila Opțiuni personalizabile , accesați valorile opțiunilor și faceți clic pe pictograma roată. Veți vedea configurația „Multiplicator de cantități” în partea de jos.

Ce vă permite caracteristica să realizați?

Nota explicativă pe care o veți vedea spune după cum urmează:

„Această setare definește numărul care va fi dedus din stocul produsului principal odată ce comanda este plasată cu valoarea opțiunii specifice. Multiplicatorul Qty va fi înmulțit cu produsul Qty, specificat manual în câmpul Qty de pe front-end. Lăsați „0” pentru a dezactiva această funcție.'

Pentru a scurta povestea, multiplicatorul de cantități permite gestionarea stocului mai ușoară prin conectarea numărului de valori ale opțiunilor introduse pe front-end cu cantitatea reală de articole care ar trebui să fie deduse din cantitatea stocului.

Să luăm în considerare două cazuri de utilizare pentru a înțelege mai bine funcționalitatea.

1. Să ne imaginăm că vindem ulei care merge în diferite volume: 345, 500 și 700 de unități de măsură (UM). Acestea vor fi valori pentru produsul nostru părinte. În stoc, acest ulei este stocat într-un butoi cu volum de 1000 UM.

Pe front-end, un client va introduce 1 pentru a cumpăra o sticlă de 345 UM, de exemplu. Pentru a menține inventarul sub control, ar trebui să deducem 345 UM din 1000 UM, nu 1 așa cum a fost introdus pe front-end. Pentru a realiza acest lucru, un administrator al magazinului ar trebui să introducă 345 UM ca multiplicator de cantitate pentru o valoare a produsului care oferă 345 UM ca opțiune și așa mai departe.

2. Ca un al doilea exemplu, să ne imaginăm că vindem suc conservat care merge în pachete diferite, adică 6, 12 și 24 de bucăți ca valori opționale. Pe front-end, un client va introduce 1 pentru a obține, de exemplu, cutii de 6 pachete. Pentru a obține 6 (nu 1) cutii deduse din stoc, va trebui să specificați 6 ca multiplicator de cantitate pentru această valoare, 12 pentru cutii cu 12 pachete și 24 pentru cutii cu pachete de 24. În acest fel, numărul necesar de cutii va fi dedus din cantitatea de stoc, nu 1 cutie așa cum este introdus pe front.

Rețineți că acest lucru ar trebui specificat pentru fiecare valoare de opțiune. Dacă doriți să dezactivați această funcție, introduceți doar „0”.

Mod de afișare a prețului produsului

Pentru a descoperi noua caracteristică, accesați Magazine → Setări → Configurare → Mageworx → Opțiuni avansate de produs → Caracteristici opțiuni . „Modul de afișare a prețului produsului” poate fi găsit chiar în partea de sus.

Aici sunt disponibile trei opțiuni: dezactivat, per articol și preț final.

Înainte de a trece la explicarea fiecărei opțiuni mai detaliat, rețineți că această setare funcționează numai pentru:

  • produse individuale,
  • produse descărcabile,
  • produse virtuale.

Produsele configurabile și la pachet nu sunt acoperite de funcționalitate!

Ce vă permite caracteristica să realizați?

Modul „Afișare preț produs” atinge în mod natural modul în care prețul produsului este afișat pe front-end:

Dezactivat

Când este dezactivată, prețurile produselor sunt afișate ca în Magento 2 implicit.

Per articol

Acest mod de afișare a prețului produselor extinde funcționalitatea implicită Magento 2 și permite ca prețurile produselor să fie mai ușor de utilizat.

Opțiunea „Pe articol” permite afișarea prețului unui produs pentru clientul dvs., care este calculat oferind prețuri pe niveluri și așa mai departe, împărțit la cantitatea de articole.

Pret final

Această opțiune vă permite să afișați prețul final al produsului. Aceasta înseamnă că prețul va fi calculat în funcție de cantitatea introdusă de articole, adică prețul se înmulțește sau se afișează valori specifice opțiunilor produsului.

Pentru a avea o idee mai bună, vă rugăm să vedeți un screencast de mai jos:

Sfaturi instrumente pentru pictograma de administrator

Pentru a îmbunătăți experiența utilizatorilor extensiei, am adăugat sfaturi pentru instrumente la pictogramele create recent în panoul de administrare:

Noi ferestre pop-up modale: „Setări opțiuni” și „Setări valori”

Pe măsură ce se adaugă mai multe funcționalități la extensie și pentru a evita confuzia utilizatorilor, am decis să găsim opțiunile de produs și configurațiile de valoare în ferestre pop-up modale separate:

APO Magento 2

Caracteristica tipului de greutate

Funcționalitatea „Tip de greutate” vă permite să specificați tipul de greutate pentru opțiunea de greutate. Poate fi fix sau procentual. Acest lucru va fi util pentru opțiunile de produse, care costă depind de greutatea lor. De exemplu, în cazul puloverelor realizate manual de mărimea XL, ar putea fi necesare mai multe fire de croșetat. Această funcționalitate vă va ajuta să specificați costul unei astfel de opțiuni în cel mai adecvat mod.

APO Magento 2

Abilitatea de a traduce titluri de opțiuni și valori

Dacă conduceți un magazin online internațional, posibilitatea de a vă traduce convenabil opțiunile și valorile produselor (fără a fi nevoie să schimbați vizualizarea magazinului la nivel global) este o necesitate. În acest sens, am adăugat o funcționalitate ușor de configurat „Store View Titles”. APO

În acest meniu pop-up modal, veți putea fie să specificați titlurile la nivel global, fie pentru fiecare vizualizare a magazinului separat. Vizualizările disponibile în magazin vor fi afișate convenabil în cadrul configurației:

Funcția „Div Class”.

Desigur, această nouă funcționalitate aduce mai multe posibilități de personalizare a opțiunilor de produs. Câmpul de configurare poate fi găsit în fereastra pop-up Modal Setări opțiuni:

APO M2

Tip de opțiune „Multi swatch”.

Înainte, „Este Swatch; funcționalitatea era disponibilă numai atunci când era selectat tipul de opțiune derulantă. Actualizarea recentă adaugă posibilitatea de a alege mostre atunci când este selectat tipul de opțiune „Multi Select”:

Tip de opțiune „Eșantion de culoare”.

Configurația pentru tipul de opțiune „Eșantion de culoare” este disponibilă în meniul pop-up modal „Imagini”. Acolo, lângă configurația „Răsfoiți pentru a găsi sau trage o imagine”, veți găsi noua funcționalitate adăugată. Selecția de culori a fost dezvoltată pentru a fi cât mai aproape posibil de experiența nativă de configurare a culorilor Magento, adică, selecția culorilor este egală cu cea din Magento implicit.

Setare nouă pentru Politica SKU opțiunea

Setarea „Split Independent Items” a fost adăugată la funcționalitatea Option SKU Policy și poate fi făcută la nivel global, de exemplu, Magazine > Configuration > Mageworx > Option SKU Policy. Cu toate acestea, la cererea utilizatorilor noștri, configurația este planificată să fie transferată la nivelul magazinelor .

Pentru a explica ce oferă funcționalitatea, să luăm în considerare cazul Politicii SKU independente ca exemplu. Merită să reamintim că, atunci când este selectat tipul de politică SKU independent, acesta transformă opțiunile personalizate în articole separate în comandă și păstrează produsul original. Dacă vindeți ambalaj cadou ca opțiune de produs și, de exemplu, clientul dvs. cumpără trei articole și selectează ambalaj cadou doar pentru două dintre ele într-o singură comandă, este posibil să vă încurcați ce produse ar trebui să fie împachetate ca cadou la sfârșit, deoarece opțiunile acestui produs ar putea fi afișate aleatoriu în cadrul comenzii. Cu funcționalitatea „Split Independent Items”, veți putea afișa separat ambalajul cadou, sub produsele părinte cărora le aparțin.

Politica SKU Magento 2

Abilitatea de a limita selecția pentru opțiuni de selecție multiplă

În iulie , extensia a adăugat funcționalitatea de a limita numărul de selecții (pentru clientul din frontrend) pentru opțiunile cu selecție multiplă. Aceste configurații se află aici:

De asemenea, am adus anumite îmbunătățiri de performanță. În special, au fost făcute remedieri pentru eroarea de backend a tipului de greutate pentru Magento v2.1.x și problema de anulare a atribuirii șabloanelor cu mai multe șabloane.

MageWorx Magento BlogMageWorx Magento Blog


Sperăm că am reușit să clarificăm noua funcționalitate. Dacă aveți întrebări suplimentare, nu ezitați să lăsați un comentariu în caseta de comentarii de mai jos sau să contactați direct echipa noastră de asistență la [email protected].