Unofficial WebSite X5

Categoria generale => FAQ - HowTo - Tutorials => Topic aperto da: lemonsong - 16 Luglio, 2020, 16:14:19

Titolo: [v2020.2] Aggiungere testo nelle "intestazioni" dei vari step dell'e-commerce
Inserito da: lemonsong - 16 Luglio, 2020, 16:14:19
E' vero che dalla finestra "Gestione Contenuti in Lingua" possiamo personalizzare i vari testi che WS inserisce in automatico esportando/importando un file .xml, ma se vogliamo semplicemente inserire un testo senza utilizzare questa procedura, possiamo farlo anche con solo i CSS senza ricorrere ad altri metodi più o meno complessi.
In ogni step della pagina carrello, il div con id cart-container, ha un attributo data-step con il rispettivo valore che possiamo utilizzare facilmente come selettore per ogni, appunto, step e-commerce.
Per esempio, se vogliamo aggiungere del testo in grassetto, di colore rosso allo step zero, questo sarà il CSS:

Citazione
<!-- Proprietà Pagina (Carrello e-commerce) - Esperto - Prima della chiusura del tag HEAD -->
<style>
#cart-container[data-step="0"] #cart-header p::after {
  content: " Questo testo è stato inserito coi CSS";
  color: red;
  font-weight: bold;
}
</style>

Se vogliamo, per esempio, mandare a capo il "nuovo" testo aggiunto con after, basterà aggiungere: display: block;
Viceversa, se abbiamo usato before, sarà il testo già esistente ad andare a capo.
ATTENZIONE: il testo "scritto" in questo modo NON sarà selezionabile.

Se la selezione del testo è importante, l'attributo data-step ci consente facilmente di usare anche JS/jQuery per inserire del testo e altro.

QUESTO (http://quellidelcucuzzolo.altervista.org/appunti/ws-testo-step0-cart-css/) è un esempio, fatto con la 2020.2.5 Professional Demo



Titolo: Re:[v2020.2] Aggiungere testo nelle "intestazioni" dei vari step dell'e-commerce
Inserito da: Topografo - 10 Agosto, 2020, 13:05:11
Interessanti gli appunti sul sito "quelli del cocuzzolo"
:)