Setare 456

From docs
Jump to: navigation, search

Generare denumire produs

Cod JavaScript de completare a denumirii produsului in functie de alte campuri din pagina

exemplu:

var qsBrand=#2BrandId#2; var ddlSubCategorie=#SubCategorieProdusId#; var ddlGama=#TipProdusId#; var ddlCompatibilitate=#GrupavProdusId#; var ddlCuloare=#IdCuloare#; var txtAlteCaracteristici=#attr1#; var valBrand=; var valSubCategorie=; var valGama=; var valCompatibilitate=; var valCuloare=; var valAlteCaracteristici=;

var newProd=; if(qsBrand){ valBrand = qsBrand.value; newProd+=valBrand; } if(ddlSubCategorie && ddlSubCategorie[ddlSubCategorie.selectedIndex].getAttribute('denumirescurta')!= && ddlSubCategorie[ddlSubCategorie.selectedIndex].getAttribute('denumirescurta')!=null){ newProd += (newProd!=?'|'+ddlSubCategorie[ddlSubCategorie.selectedIndex].getAttribute('denumirescurta'):ddlSubCategorie[ddlSubCategorie.selectedIndex].getAttribute('denumirescurta')); } if(ddlGama && ddlGama[ddlGama.selectedIndex].getAttribute('denumirescurta')!=&& ddlGama[ddlGama.selectedIndex].getAttribute('denumirescurta')!=null){ newProd += (newProd!=? '|'+ddlGama[ddlGama.selectedIndex].getAttribute('denumirescurta'):ddlGama[ddlGama.selectedIndex].getAttribute('denumirescurta')); } if(ddlCompatibilitate && ddlCompatibilitate[ddlCompatibilitate.selectedIndex].getAttribute('denumirescurta')!= && ddlCompatibilitate[ddlCompatibilitate.selectedIndex].getAttribute('denumirescurta')!=null){ newProd += (newProd!=?'|'+ddlCompatibilitate[ddlCompatibilitate.selectedIndex].getAttribute('denumirescurta'):ddlCompatibilitate[ddlCompatibilitate.selectedIndex].getAttribute('denumirescurta')); } if(ddlCuloare && ddlCuloare[ddlCuloare.selectedIndex].text!=){ newProd += (newProd!=?'|'+ddlCuloare[ddlCuloare.selectedIndex].text:ddlCuloare[ddlCuloare.selectedIndex].text); } if(txtAlteCaracteristici){ newProd += (newProd!=? '|'+txtAlteCaracteristici.value:txtAlteCaracteristici.value); }

  1. DenumireProdus#.value=newProd;