Free cookie consent management tool by TermsFeedAktualizacja preferencji plików cookie

Informații extinse despre produs

92,25 EUR 75,00 EUR
Instalacja COMPOSER
M2-PRODUCT-FEATURES

Vezi DEMO-ul modulului

username: features
parolă: M2Features

Necesită modificări în șablon
Nu
Modificări minore
Schimbări semnificative
Necesită cunoștințe de programare
Nu
De bază
Avansat
Dificultatea configurării
Impactul asupra performanței
Conformitate cu standardele Magento

kowal/module-product-features este un modul Magento 2 pentru prezentarea celor mai importante caracteristici ale produsului direct pe pagina produsului. Extensia transformă datele salvate în atributele Magento în secțiuni clare, estetice și pliabile, care îl ajută pe client să înțeleagă mai rapid produsul, să compare parametrii acestuia și să ia o decizie de cumpărare.

Modulul a fost pregătit pentru magazinele în care tabelul standard de atribute este insuficient: produsele au caracteristici de utilizare, aplicații, tehnologii, niveluri de parametri, certificate, grafice, pictograme sau descrieri CMS suplimentare. În loc să le afișeze ca pe o listă lungă și tehnică, magazinul le poate prezenta sub formă de secțiuni ordonate, adaptate contextului produsului.

Nevoile clienților

Clienții care vizitează pagina produsului caută de obicei răspunsuri la întrebări concrete:

  • dacă produsul se potrivește utilizării mele,
  • prin ce diferă de alte variante,
  • care sunt cele mai importante caracteristici tehnice,
  • dacă are anumite funcții, certificate sau tehnologii,
  • cum arată nivelul parametrilor importanți, de ex. respirabilitate, rezistență, flexibilitate sau potrivire,
  • ce informații suplimentare, livrare sau retururi se aplică acestui produs.

Modulul răspunde acestor nevoi prin mutarea caracteristicilor produsului din zona datelor administrative tehnice într-un strat de cumpărare ușor de citit. Clientul nu trebuie să analizeze denumiri brute de atribute sau tabele lungi. Primește secțiuni descrise într-un limbaj de vânzare, îmbogățite cu pictograme, scale, imagini sau blocuri de conținut.

Beneficii de business

Modulul ajută la organizarea informațiilor despre produs într-un mod care susține vânzările și serviciul clienți:

  • crește claritatea paginii produsului,
  • scurtează timpul necesar pentru găsirea informațiilor cheie,
  • reduce numărul de întrebări adresate serviciului clienți despre parametrii produsului,
  • permite evidențierea avantajelor produsului fără reconstruirea șablonului magazinului,
  • permite prezentarea diferită a caracteristicilor în funcție de categorie, tip de produs sau magazin,
  • facilitează utilizarea atributelor Magento existente ca și conținut de vânzare,
  • permite păstrarea unui aspect unitar al secțiunilor de caracteristici în mai multe Store View.

Capabilitățile modulului

Modulul afișează pe pagina produsului un set de secțiuni configurabile. Fiecare secțiune poate folosi un singur atribut de produs sau poate agrega mai multe atribute într-un singur bloc. Administratorul decide ce caracteristici sunt vizibile, în ce ordine apar și cu ce tip de prezentare sunt randate.

Cele mai importante capabilități:

  • prezentarea caracteristicilor produsului ca secțiuni pliabile pe pagina produsului,
  • extinderea și restrângerea independentă a fiecărei secțiuni,
  • ascunderea automată a secțiunilor goale,
  • suport pentru atribute individuale și multiple într-o singură secțiune,
  • selectarea automată a modului de prezentare pentru tipurile de atribute alese,
  • renderere dedicate pentru scale, liste, swatch-uri, pictograme, blocuri CMS, imagini și valori numerice,
  • posibilitatea de a seta propria ordine a secțiunilor,
  • profiluri de aspect atribuite unor secțiuni concrete,
  • configurare globală a culorilor, spațierilor, dimensiunilor textului și accentelor vizuale,
  • suport pentru configurare per Store View.

Funcționalități frontend

Pe pagina produsului, modulul adaugă un bloc cu caracteristicile produsului. Secțiunile au titlu, conținut și o pictogramă care indică starea de extindere. Datorită acestui lucru, pagina produsului rămâne organizată chiar și atunci când produsul are multe informații suplimentare.

Secțiunile pot fi implicit extinse sau restrânse. Acest lucru permite evidențierea imediată a celor mai importante informații, iar conținutul auxiliar, precum specificații, livrare, retururi sau descrieri mai lungi, poate rămâne disponibil la clic.

Dacă produsul nu are valoare pentru atributul folosit într-o anumită secțiune, modulul poate ascunde automat secțiunea. Astfel, clientul vede doar informațiile care se referă efectiv la produsul vizualizat.

Tipuri de prezentare

Modulul suportă mai multe moduri de prezentare a datelor produsului.

Scale de caracteristici

Tipul scale servește la afișarea atributelor de tip dropdown, care au 2 sau 3 valori. Clientul vede contextul complet al scalei, iar valoarea selectată a produsului este evidențiată.

Exemple de utilizare:

  • croială: lejeră, regular, mulată,
  • rezistență: standard, întărită, maximă,
  • elasticitate: rigid, normal, elastic,
  • respirabilitate: scăzută, medie, ridicată.

Acest tip de prezentare este mai clar decât o simplă valoare text, deoarece arată unde se află produsul în raport cu celelalte posibilități.

Liste de swatch-uri

Tipul swatch_list prezintă valorile selectate ale unui atribut multiselect împreună cu swatch-ul. Poate fi o pictogramă, o culoare sau o etichetă text configurată în Magento.

Exemple de utilizare:

  • utilizări sportive,
  • tehnologii,
  • materiale,
  • certificate,
  • caracteristici de utilizare.

Clientul primește o listă scurtă de valori atribuite produsului, îmbogățită cu un element vizual.

Liste cu pictograme Amasty

Tipul multiselect_icon permite utilizarea pictogramelor atribuite opțiunilor atributului în modulul Amasty ShopbyBrand / ShopbyBase. Dacă opțiunea are o imagine în câmpul Small Image, modulul o poate afișa lângă etichetă.

Această soluție este utilă atunci când magazinul gestionează deja pictograme pentru caracteristici, branduri, sporturi sau utilizări în configurarea Amasty și dorește să folosească aceleași materiale pe pagina produsului.

Secțiuni din blocuri CMS

Tipul cms_blocks folosește atributul de produs blocks_id. Administratorul atribuie produsului blocuri CMS active, iar modulul randează fiecare bloc selectat ca o secțiune pliabilă separată.

Exemple de utilizare:

  • specificații și funcții,
  • informații despre livrare,
  • retururi,
  • instrucțiuni de utilizare,
  • conținut educațional,
  • mesaje dependente de produs.

Datorită acestui lucru, conținutul descriptiv poate fi gestionat prin blocurile CMS standard Magento și atribuit doar produselor selectate.

Date tehnice și valori text

Modulul suportă și date tipice din atribute:

  • text scurt pe un singur rând,
  • descriere text mai lungă,
  • bloc HTML,
  • aranjament etichetă-valoare,
  • tabel de parametri,
  • o singură etichetă selectată,
  • listă text,
  • badge și listă de badge-uri.

Acest lucru permite construirea atât a unei secțiuni simple cu un singur parametru, cât și a unei specificații mai extinse din mai multe atribute.

Valori logice, date, prețuri și numere

Pentru date speciale, modulul oferă moduri dedicate de prezentare:

  • yes_no pentru valori da/nu,
  • checkmark pentru caracteristici pozitive,
  • date pentru date conforme cu localizarea magazinului,
  • price pentru valori de preț formatate în moneda magazinului,
  • number_with_unit pentru numere cu unitate,
  • range_bar pentru valori afișate ca bară de interval,
  • rating_dots pentru evaluări sau niveluri prezentate prin puncte.

Aceste variante ajută la adaptarea formatului datelor la modul în care clientul le citește în mod natural.

Imagini

Modulul suportă și atribute imagine:

  • imagine unică,
  • imagine cu etichetă,
  • grilă de imagini.

Acest lucru poate servi la prezentarea pictogramelor de tehnologie, certificatelor, pictogramelor, marcajelor de produs sau a graficelor informative suplimentare.

Aspect flexibil

Aspectul modulului se bazează pe configurarea administrativă și variabile CSS. Magazinul poate seta culori globale, fundalul secțiunii, culorile textului, accentele, marginile, rotunjirile, spațierile și dimensiunile fonturilor fără editarea fișierelor șablonului.

În plus, modulul suportă profiluri de aspect. Astfel, o secțiune poate avea un aspect standard, alta unul mai compact, iar alta poate fi evidențiată cu o altă culoare sau alt accent. Acest lucru este util la evidențierea conținutului important, de ex. certificate, tehnologii sau informații care influențează decizia de cumpărare.

Exemple de utilizare

Modulul este util în special în magazinele în care produsul necesită explicații:

  • îmbrăcăminte sport și tehnică,
  • echipamente sportive,
  • electronică,
  • produse cu certificate,
  • cosmetice și suplimente,
  • echipamente pentru casă,
  • produse B2B cu parametri tehnici,
  • cataloage cu un număr mare de variante și caracteristici.

Un exemplu de structură pe pagina produsului poate include:

  • secțiunea Caracteristicile produsului cu mai multe scale,
  • secțiunea Utilizare ca listă de pictograme,
  • secțiunea Tehnologii ca listă de swatch-uri,
  • secțiunea Specificații ca tabel de atribute,
  • secțiunile CMS LivrareRetururi și Instrucțiuni de utilizare.

Rezumat

kowal/module-product-features organizează informațiile despre produs și permite prezentarea lor într-o formă adaptată deciziei de cumpărare a clientului. Modulul folosește mecanismele existente din Magento: atribute de produs, swatch-uri, blocuri CMS, Store View și configurarea sistemului, iar apoi le transformă în secțiuni clare pe pagina produsului.

Rezultatul este o pagină de produs care explică mai bine valoarea produsului, este mai ușor de parcurs vizual și le oferă administratorilor un control mai mare asupra modului în care caracteristicile produsului sunt comunicate clienților.

Product Features - instalare, configurare și gestionarea atributelor

Acest document descrie configurarea modulului kowal/module-product-features, semnificația tuturor câmpurilor administrative și lucrul cu atributele la nivel de produs.

Instalare

Modulul este destinat instalării prin Composer.

composer config repositories.module.product.features vcs https://github.com/kowalco/product-featurescomposer config --global --auth github-oauth.github.com composer require kowal/module-product-featuresbin/magento module:enable Kowal_ProductFeaturesbin/magento setup:upgradebin/magento cache:flush

După deploy în producție, trebuie rulate comenzile standard corespunzătoare proiectului, de ex. compilarea DI și deploy-ul asset-urilor statice, în funcție de modul de funcționare Magento.

Locația configurării

Configurarea modulului se află în panoul de administrare Magento:

Stores > Configuration > Catalog > Product Features

Setările de aspect se află într-un grup separat:

Stores > Configuration > Catalog > Product Features Appearance

Câmpurile de configurare sunt disponibile la nivelurile Default, Website și Store View. Datorită acestui lucru, diferite vizualizări ale magazinului pot avea alte secțiuni de caracteristici sau un alt aspect.

Product Features

Enabled

Activează sau dezactivează modulul pentru domeniul de configurare respectiv.

Valori:

  • Yes - secțiunile de caracteristici ale produsului sunt randate pe pagina produsului,
  • No - modulul nu returnează secțiuni și blocul nu apare în frontend.

Utilizare: dezactivare rapidă a modulului pentru întregul magazin, un anumit Website sau Store View, fără ștergerea configurării secțiunilor.

Feature Sections

Lista secțiunilor randate pe pagina produsului. Fiecare rând definește o secțiune frontend sau un grup de secțiuni, dacă este utilizat tipul cms_blocks.

Enabled

Activează sau dezactivează o secțiune individuală.

Valori:

  • Yes - secțiunea participă la randare,
  • No - secțiunea este omisă.

Utilizare: ascunderea temporară a unei secțiuni fără ștergerea setărilor ei.

Section Title

Titlul secțiunii vizibil pe pagina produsului.

Exemple:

  • Caracteristicile produsului,
  • Utilizare sportivă,
  • Specificații,
  • Tehnologii,
  • Livrare.

Utilizare: denumirea ar trebui să fie ușor de înțeles pentru client și nu trebuie să corespundă neapărat denumirii tehnice a atributului.

Notă: pentru tipul cms_blocks titlul secțiunii copil este preluat din titlul blocului CMS.

Attribute Code

Atributul individual al produsului folosit de secțiune. Câmpul are forma unui dropdown cu lista atributelor produsului.

Utilizare: folosește acest câmp când secțiunea se bazează pe un singur atribut, de ex. sport_usageblocks_idmaterialtechnology_icon.

Attribute Codes

Lista mai multor atribute de produs folosite de o singură secțiune. Câmpul are forma unui multiselect.

Utilizare: folosește acest câmp când o secțiune trebuie să agregheze mai multe caracteristici, de ex. mai multe scale în secțiunea Caracteristicile produsului sau mai mulți parametri în secțiunea Specificații.

Exemplu: secțiunea Caracteristicile produsului poate conține atributele fitresistancestretch și breathability, toate randate ca scale.

Display Type

Definește modul de prezentare a valorii atributului.

Valoarea goală Auto înseamnă selectarea automată a rendererului:

  • blocks_id este randat ca cms_blocks,
  • swatch multiselect ca swatch_list,
  • select cu 2 sau 3 opțiuni ca scale,
  • select cu un număr mai mare de opțiuni ca selected_label,
  • multiselect ca text_list,
  • boolean ca checkmark,
  • date ca date,
  • price ca price,
  • textarea ca text_block,
  • image/media_image ca image,
  • celelalte tipuri ca text_inline.

Tipuri disponibile:

TipUtilizare
scaleScală pentru atribut select cu 2 sau 3 opțiuni.
swatch_listListă de valori multiselect selectate cu swatch Magento.
multiselect_iconListă de valori multiselect selectate cu pictogramă Amasty ShopbyBrand / ShopbyBase.
cms_blocksSecțiuni separate create din blocuri CMS atribuite prin blocks_id.
text_inlineValoare text scurtă.
text_blockText mai lung.
html_blockConținut HTML din atribut.
accordion_textConținut HTML/text într-o secțiune pliabilă.
key_valueRânduri etichetă-valoare.
tableDate tehnice în format tabelar.
selected_labelEticheta opțiunii selectate a atributului select.
text_listListă text a valorilor multiselect selectate.
badgeValoare individuală ca badge.
badge_listListă de valori ca badge-uri.
icon_valueValoare individuală cu pictogramă.
icon_listListă de valori cu pictograme.
swatch_gridValori multiselect selectate într-o grilă de swatch-uri.
yes_noValoare boolean ca Yes sau No.
checkmarkValoare boolean ca caracteristică pozitivă; vizibilă doar pentru valoarea adevărată.
dateDată formatată conform magazinului.
pricePreț formatat de Magento.
number_with_unitNumăr cu unitate.
range_barNumăr afișat ca bară de interval.
rating_dotsNumăr afișat ca puncte de nivel active.
radial_chartValoare fracționară, de ex. 4/6 sau 7/10, ca diagramă radială cu eticheta atributului.
imageImagine individuală din atributul imagine.
image_with_labelImagine cu descriere.
image_gridMai multe imagini într-un layout grafic.

În panoul de administrare, o parte dintre poziții sunt marcate ca available in future release. Acest lucru se referă la tipurile care sunt deja vizibile în lista de configurare, dar nu au încă propria prezentare frontend finală:

  • table,
  • badge,
  • badge_list,
  • icon_value,
  • icon_list,
  • swatch_grid.

Sort Order

Ordinea secțiunilor pe pagina produsului. Un număr mai mic înseamnă afișare mai devreme.

Utilizare: setează cele mai importante secțiuni la început, de ex. 10 pentru caracteristicile principale, 20 pentru utilizări, 30 pentru specificații.

Default State

Starea inițială a secțiunii pe pagina produsului.

Valori:

  • Expanded - secțiunea este extinsă implicit,
  • Collapsed - secțiunea este restrânsă implicit.

Utilizare: cel mai important conținut poate fi afișat imediat, iar informațiile auxiliare mai lungi pot rămâne restrânse.

Hide Empty

Decide dacă secțiunea trebuie ascunsă atunci când nu există date de afișat.

Valori:

  • Yes - secțiunea este ascunsă dacă produsul nu are valoarea atributului sau rendererul nu returnează niciun element,
  • No - secțiunea poate rămâne vizibilă chiar și fără elemente.

Utilizare: de regulă este recomandat Yes, pentru a nu afișa clientului secțiuni goale.

Appearance Profile

Selectarea profilului de aspect definit în câmpul Appearance Profiles.

Câmpul are forma unui dropdown. Administratorul nu mai introduce codul manual, ci selectează un profil gata pregătit din listă, de obicei în formatul code - label.

Utilizare: permite atribuirea unui aspect diferit unei secțiuni concrete față de aspectul global, de ex. profilul compacthighlight sau plain.

Dacă câmpul este gol și este selectată opțiunea Use global appearance, secțiunea folosește aspectul global.

Ordinea de lucru recomandată:

  1. definește profilul în Appearance Profiles,
  2. salvează configurarea,
  3. revino la Feature Sections,
  4. selectează profilul în coloana Appearance Profile pentru secțiunea corespunzătoare.

CSS Class

Clasă CSS suplimentară adăugată secțiunii.

Utilizare: personalizare individuală a aspectului în tema frontend, de ex. product-features-section--technical.

Renderer Options JSON

Setări opționale transmise rendererului în format JSON.

Utilizarea depinde de tipul de prezentare. Exemple:

{'unit':'cm','precision':1}

Pentru number_with_unit:

  • unit - unitate, de ex. cm%g/m2,
  • precision - numărul de zecimale.

Pentru range_bar:

  • min - valoarea minimă a intervalului,
  • max - valoarea maximă a intervalului,
  • low_label - eticheta începutului intervalului,
  • high_label - eticheta sfârșitului intervalului.

Pentru rating_dots:

  • steps - numărul de puncte sau niveluri.

Tipul radial_chart nu necesită opțiuni suplimentare. Rendererul citește valoarea atributului sau eticheta opțiunii în formatul x/y, de ex. 1/64/67/10.

Exemplu pentru bara de interval:

{'min':0,'max':100,'low_label':'Scăzută','high_label':'Ridicată'}

Exemplu pentru puncte:

{'steps':5}

Notă: câmpul trebuie să conțină JSON valid. O valoare incorectă este ignorată de renderer.

Appearance Profiles

Listă de profiluri de aspect opționale, care pot fi atribuite secțiunilor prin câmpul Appearance Profile.

Code

Codul tehnic al profilului.

Exemple:

  • compact,
  • highlight,
  • plain.

Utilizare: codul identifică profilul intern și este folosit ca valoare a opțiunii în dropdown-ul Appearance Profile pentru secțiune.

Label

Denumirea descriptivă a profilului vizibilă pentru administrator.

Utilizare: ușurează recunoașterea profilului în configurare, de ex. CompactEvidențiatNeutru. Împreună cu codul creează o etichetă clară în lista de selecție a profilurilor din Feature Sections.

Background

Culoarea de fundal a secțiunii pentru profil.

Utilizare: evidențierea secțiunilor selectate sau adaptarea la temă.

Text

Culoarea textului de bază din secțiune.

Heading

Culoarea titlului secțiunii.

Accent

Culoarea accentului, de ex. a elementelor active, a punctelor scalei sau a evidențierilor.

Accent Background

Culoarea de fundal a elementelor de accent.

Border

Culoarea liniilor, separatorilor, axelor scalei și marginilor.

Icon

Culoarea pictogramei de extindere și restrângere a secțiunii.

Radius, e.g. 18px

Rotunjirea colțurilor secțiunii.

Exemple: 08px18px.

Padding, e.g. 28px

Spațierea interioară a secțiunii.

Exemple: 16px24px28px.

Label Font Size, e.g. 21px

Dimensiunea textului etichetelor de caracteristici din secțiune.

Exemple: 16px18px21px1.25rem.

Product Features Appearance

Acest grup conține aspectul global al secțiunilor. Setările sunt transformate în variabile CSS și aplicate wrapperului modulului.

Section Background Color

Culoarea de fundal a secțiunii.

Implicit: #f4f4f4.

Section Text Color

Culoarea de bază a textului din secțiune.

Implicit: #000000.

Section Heading Color

Culoarea titlului secțiunii.

Implicit: #000000.

Muted Text Color

Culoarea textelor auxiliare și mai puțin importante.

Implicit: #555555.

Accent Color

Culoarea elementelor active și a evidențierilor.

Implicit: #000000.

Accent Background Color

Culoarea de fundal a elementelor active, de ex. marcajele.

Implicit: #ffffff.

Border Color

Culoarea marginilor, separatorilor și axelor scalei.

Implicit: #9b9b9b.

Icon Color

Culoarea pictogramei + / - din titlul secțiunii.

Implicit: #000000.

Selected Text Color

Culoarea textului valorii selectate.

Implicit: #000000.

Selected Font Weight

Grosimea fontului valorii selectate.

Implicit: 700.

Exemple: 400500600700bold.

Section Border Radius

Rotunjirea containerului secțiunii.

Implicit: 18px.

Section Padding

Spațierea interioară a secțiunii.

Implicit: 28px.

Section Gap

Spațiul dintre secțiuni.

Implicit: 16px.

Heading Font Size

Dimensiunea fontului titlului secțiunii.

Implicit: 20px.

Exemple: 18px20px1.25remclamp(18px, 2vw, 22px).

Label Font Size

Dimensiunea fontului etichetelor caracteristicilor și etichetelor valorilor.

Implicit: 21px.

Body Font Size

Dimensiunea fontului conținutului de bază al secțiunii.

Implicit: 16px.

Gestionarea atributelor la nivel de produs

Modulul nu creează un sistem separat de date despre produs. Folosește atributele de produs Magento, de aceea gestionarea conținutului are loc în principal în editarea produsului.

Editarea unui singur produs

  1. Accesează Catalog > Products.
  2. Deschide produsul pentru editare.
  3. Completează atributele care sunt folosite de secțiunile modulului.
  4. Dacă produsul trebuie să folosească blocuri CMS, accesează grupul Product Features și setează câmpul CMS Blocks.
  5. Salvează produsul.
  6. Golește cache-ul, dacă proiectul o cere.

Secțiunea va apărea în frontend doar dacă:

  • modulul este activat,
  • secțiunea este activată în configurare,
  • atributul există,
  • produsul are valoarea atributului,
  • rendererul poate gestiona valoarea selectată,
  • secțiunea nu a fost ascunsă de Hide Empty.

Atributul blocks_id / CMS Blocks

În timpul setup:upgrade modulul adaugă atributul de produs:

  • cod: blocks_id,
  • etichetă: CMS Blocks,
  • tip: text,
  • input: multiselect,
  • source model: blocuri CMS active,
  • backend: backend Magento standard pentru multiselect,
  • scope: Store View,
  • grup: Product Features,
  • vizibil în editarea produsului,
  • disponibil în gridul de produse și în filtrarea gridului.

Câmpul CMS Blocks permite atribuirea de blocuri CMS active produsului. Fiecare bloc selectat va fi randat ca o secțiune separată, dacă în configurarea modulului există o secțiune cu:

  • Attribute Codeblocks_id,
  • Display Typecms_blocks.

Titlul secțiunii în frontend provine din titlul blocului CMS, iar conținutul din conținutul blocului. Blocurile inactive sau indisponibile pentru Store View nu sunt randate.

Gestionarea blocurilor CMS

Blocurile folosite de blocks_id se creează în mod standard în Magento:

Content > Elements > Blocks

Recomandări:

  • folosește titluri clare pentru blocuri, deoarece pot fi vizibile ca titluri de secțiuni,
  • atribuie blocurile Store View-urilor potrivite,
  • setează blocul ca activ,
  • păstrează în blocuri conținut descriptiv care trebuie partajat de mai multe produse, de ex. livrare, retururi, instrucțiuni, tehnologii.

Editarea în masă a produselor

Atributul blocks_id este pregătit pentru lucrul cu editarea în masă a produselor.

  1. Accesează Catalog > Products.
  2. Selectează produsele din grid.
  3. Alege acțiunea Update Attributes.
  4. Setează valoarea câmpului CMS Blocks.
  5. Salvează modificările.

Utilizare: atribuirea rapidă a aceleiași secțiuni CMS, de ex. LivrareRetururi sau Instrucțiuni de întreținere, mai multor produse simultan.

Atribute pentru scală

Pentru tipul scale folosește atribute select cu 2 sau 3 opțiuni active.

Exemplu:

  • atributul fit,
  • opțiuni: LejerRegularMulat.

Produsul ar trebui să aibă selectată una dintre opțiuni. Modulul va afișa toate opțiunile scalei și o va evidenția pe cea atribuită produsului.

Dacă atributul are mai puțin de 2 sau mai mult de 3 opțiuni, rendererul scale va omite acest atribut.

Atribute multiselect

Pentru liste de caracteristici, utilizări, tehnologii sau certificate folosește atribute multiselect.

Tipuri posibile de prezentare:

  • text_list,
  • badge_list,
  • swatch_list,
  • swatch_grid,
  • multiselect_icon,
  • icon_list.

Produsul poate avea selectate mai multe valori. Modulul randează doar valorile atribuite produsului.

Swatch-uri Magento

Dacă atributul multiselect folosește swatch-uri Magento, se poate utiliza tipul swatch_list sau swatch_grid.

Utilizare:

  • pictograme de tehnologie,
  • culori,
  • pictograme pentru utilizări,
  • marcaje pentru materiale.

Dacă opțiunea are swatch imagine, modulul va afișa imaginea. Dacă are swatch de culoare sau text, modulul va folosi varianta corespunzătoare.

Pictograme Amasty

Pentru tipul multiselect_icon modulul încearcă să preia pictograma opțiunii din Amasty ShopbyBrand / ShopbyBase.

Sursa pictogramei:

Shop by Brand > Option Edit > Other > Small Image

Textul alternativ provine din Small Image Alt, iar dacă lipsește, din eticheta opțiunii.

Dacă Amasty nu este instalat sau opțiunea nu are pictogramă, modulul va afișa doar eticheta.

Atribute text și HTML

Pentru informații scurte folosește text_inlinekey_value sau badge.

Pentru descrieri mai lungi folosește text_blockaccordion_text sau html_block.

Notă: html_block și accordion_text randează HTML, de aceea ar trebui folosite exclusiv pentru conținut administrativ de încredere.

Atribute numerice

Pentru valori numerice se pot folosi:

  • number_with_unit - când numărul necesită o unitate,
  • range_bar - când valoarea trebuie afișată ca progres într-un interval,
  • rating_dots - când valoarea descrie un nivel sau o evaluare.

Exemplu de Renderer Options JSON pentru un număr cu unitate:

{'unit':'%','precision':0}

Atribute boolean

Pentru atribute de tip da/nu folosește:

  • yes_no, când clientul trebuie să vadă atât Yes, cât și No,
  • checkmark, când caracteristica trebuie să fie vizibilă doar atunci când produsul o are.

Atribute imagine

Pentru atribute de tip imagine se pot folosi:

  • image,
  • image_with_label,
  • image_grid.

Modulul construiește adresa imaginii pe baza catalogului media de produs Magento și folosește eticheta atributului ca text alternativ.

Configurare exemplu

Secțiune cu mai multe scale:

CâmpValoare
EnabledYes
Section TitleCaracteristicile produsului
Attribute Codesfitresistancestretchbreathability
Display Typescale
Sort Order10
Default StateExpanded
Hide EmptyYes

Secțiune de utilizări cu pictograme:

CâmpValoare
EnabledYes
Section TitleUtilizare sportivă
Attribute Codesport_usage
Display Typemultiselect_icon
Sort Order20
Default StateCollapsed
Hide EmptyYes

Secțiuni CMS:

CâmpValoare
EnabledYes
Section TitleInformații suplimentare
Attribute Codeblocks_id
Display Typecms_blocks
Sort Order30
Default StateCollapsed
Hide EmptyYes

Diagnosticare

Dacă secțiunea nu apare în frontend, verifică:

  • dacă Enabled al modulului are valoarea Yes,
  • dacă secțiunea respectivă are Enabled = Yes,
  • dacă produsul are atributul completat,
  • dacă a fost selectat corect Attribute Code sau Attribute Codes,
  • dacă Display Type se potrivește tipului atributului,
  • dacă Hide Empty nu ascunde secțiunea goală,
  • dacă atributul este disponibil pentru Store View-ul respectiv,
  • dacă blocul CMS este activ și atribuit Store View-ului corect,
  • dacă cache-ul Magento a fost reîmprospătat.
Write Your Own Review
You're reviewing:Informații extinse despre produs
Produse