Sari la conținutul principal

Cum creezi și administrezi câmpuri adiționale

Creează un câmp adițional atunci când MerchantPro nu are deja un câmp standard pentru informația pe care vrei să o păstrezi. Definiția stabilește unde poate fi folosit câmpul, ce valori acceptă și, pentru anumite entități, dacă este vizibil în magazin.

Începe cu un singur câmp și completează-l pe o înregistrare de test. Extinde folosirea lui numai după ce verifici formularul din panoul de control și rezultatul public, dacă acesta trebuie afișat clienților.

Pregătește definiția câmpului​

Înainte să creezi câmpul, stabilește:

  • entitatea căreia îi aparține informația, de exemplu produs, client sau checkout;
  • dacă valoarea este completată de echipă sau de client;
  • dacă valoarea trebuie doar păstrată intern, afișată în magazin ori salvată în comandă;
  • formatul potrivit și eventualele opțiuni acceptate.

În formular, Identificator este codul intern al câmpului, numit și handle. El este folosit de MerchantPro în integrări și în codurile de afișare; nu este o a doua denumire descriptivă a câmpului.

Alege cu atenție identificatorul și formatul

După crearea câmpului, Identificator și Tip camp nu mai pot fi modificate. Stabilește-le înainte de salvare, în funcție de informația pe care vrei să o păstrezi și de locurile în care aceasta va fi folosită.

Creează câmpul​

  1. Accesează Câmpuri adiționale.
  2. Alege entitatea pe care vrei să o extinzi, de exemplu Produse, Clienti sau Checkout.
  3. Apasă Adauga camp aditional.
  4. Completează Denumire camp, adică eticheta ușor de recunoscut de echipă și, dacă este cazul, de client.
  5. Completează Identificator, adică handle-ul câmpului.
  6. Alege Tip camp și configurează opțiunile specifice formatului.
  7. Activează numai setările de obligativitate, vizibilitate sau salvare de care ai nevoie.
  8. Apasă Salveaza.

După salvare, câmpul apare în lista entității alese. Lista indică formatul și, pentru majoritatea entităților, numărul de înregistrări care au deja o valoare.

Configurează opțiunile care apar​

Formularul afișează numai opțiunile compatibile cu entitatea și formatul ales:

  • Campul este obligatoriu impune completarea valorii în formularul în care este folosit câmpul.
  • Disponibilitate în formular stabilește dacă definiția apare în formularele de editare din dashboard. În anumite contexte, o poți limita la înregistrări din categoriile selectate sau o poți ascunde din formular.
  • Vizibilitate stabilește dacă un câmp de client apare în pagina de înregistrare, în pagina de editare a contului sau în ambele.
  • Afiseaza in pagina de produs din magazin controlează afișarea unui câmp de produs în tema compatibilă.
  • Afiseaza in magazin controlează dacă un câmp de checkout este prezentat clientului.
  • Salveaza informatiile in comenzi si afiseaza-le in panoul de control copiază în comandă valoarea anumitor formate de câmp de produs.
  • Pozitie in lista (afiseaza dupa optiunea) stabilește ordinea câmpurilor pentru produse, checkout și personalizarea produselor.
  • Afișare exclusivă limitează câmpul la o singură limbă a magazinului.
  • Permite valori localizate permite completarea aceleiași valori în limbile active ale magazinului.
  • Permite valori specifice MultiStore permite completarea unei valori diferite pentru un canal MultiStore.
  • Hint client adaugă o explicație lângă câmpurile completate de client.

Nu face obligatoriu un câmp public până când nu verifici că formularul este ușor de înțeles și poate fi completat pe toate dispozitivele folosite de clienți.

Deosebește disponibilitatea de localizarea valorii​

Opțiunile de mai sus apar numai când sunt relevante pentru entitatea, formatul și configurația magazinului. Ele controlează lucruri diferite:

  • Disponibilitate în formular decide unde poate fi completată valoarea în dashboard. Nu publică și nu ascunde singură valoarea în magazin.
  • Afișare exclusivă este potrivită când întregul câmp trebuie să existe numai într-o anumită limbă. Nu traduce valoarea.
  • Permite valori localizate păstrează același câmp în mai multe limbi și permite completarea conținutului pentru fiecare dintre ele. Dacă o valoare localizată lipsește, MerchantPro folosește valoarea implicită.
  • Permite valori specifice MultiStore permite adaptarea valorii pentru canalele active. Dacă un canal nu are o valoare proprie, MerchantPro folosește valoarea implicită.

Pentru un câmp care trebuie afișat în mai multe limbi, folosește valorile localizate în locul afișării exclusive. Verifică o înregistrare în limba implicită și în fiecare limbă sau canal pentru care ai completat o valoare diferită.

Completează valorile​

Crearea definiției nu completează automat valoarea:

  • pentru produse, categorii, branduri, clienți, furnizori și articole Blog, deschide formularul înregistrării și completează secțiunea de câmpuri adiționale;
  • pentru Configurare magazin, completează valorile în setările generale;
  • pentru checkout și personalizarea produselor, clientul furnizează valoarea în fluxul public configurat;
  • pentru un câmp Datatable, deschide acțiunea de administrare a valorilor și creează sau importă înregistrările care pot fi selectate.

Dacă ai creat un câmp de produs, începe cu un singur produs. Dacă ai activat afișarea publică sau salvarea în comandă, verifică și rezultatul corespunzător înainte să aplici valoarea printr-o acțiune bulk.

Editează sau elimină un câmp​

În lista de definiții, deschide acțiunea de editare pentru a schimba eticheta sau opțiunile care rămân disponibile. Pentru un câmp Datatable, folosește acțiunea dedicată valorilor pentru a adăuga, importa sau elimina opțiuni.

Lista poate indica o aplicație drept sursă a definiției. Un câmp administrat de o aplicație sau rezervat de MerchantPro poate să nu ofere acțiunile de editare ori ștergere. În acest caz, verifică aplicația care a creat câmpul în loc să creezi o definiție duplicată.

Verifică efectul ștergerii asupra valorilor

Înainte de confirmare, dialogul de ștergere indică valorile și localizările care vor fi afectate, atunci când aceste informații sunt disponibile. Ștergerea definiției face câmpul indisponibil pentru completări noi. Pentru entitățile care păstrează valorile direct pe înregistrări, MerchantPro elimină valorile salvate și, la formatele Imagine și Fisier, fișierele asociate acelor valori. Verifică numărul de înregistrări care folosesc câmpul și confirmă că informația nu mai este necesară înainte să continui.

Pentru Checkout și Campuri personalizare, copiile păstrate în comenzile existente nu sunt șterse odată cu definiția, dar pot pierde eticheta sau formatarea inițială în anumite afișări.

Verifică rezultatul​

  • Câmpul apare sub entitatea corectă și are formatul ales.
  • Formularul unei înregistrări de test permite completarea și salvarea valorii.
  • Un câmp obligatoriu blochează salvarea numai în fluxul în care trebuie completat.
  • Dacă ai activat afișarea publică, valoarea corectă apare în magazin pe desktop și mobil.