Regalamiunsorriso/www/admin/art/_inc_articolo_www_CC.jsp
2026-04-07 18:02:17 +02:00

260 lines
No EOL
15 KiB
Text

<!-- _inc_articolo_www_CC.jsp -->
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
<%@ page language="java" import="it.acxent.jsp.*" %>
<%@ taglib uri="/WEB-INF/cc.tld" prefix="cc" %>
<cc:attivita/>
<jsp:useBean id="attivita" class="it.acxent.cc.Attivita" type="it.acxent.cc.Attivita" scope="session">
</jsp:useBean>
<%-- DICHIARAZIONE BEAN --%>
<jsp:useBean id="nf" scope="request" type="java.text.NumberFormat" >
</jsp:useBean>
<jsp:useBean id="nf0" scope="request" type="java.text.NumberFormat" >
</jsp:useBean>
<jsp:useBean id="bean" class="it.acxent.art.Articolo" type="it.acxent.art.Articolo" scope="request" >
</jsp:useBean>
<jsp:useBean id="df" class="it.acxent.util.SimpleDateFormat" scope="request" type="it.acxent.util.SimpleDateFormat" >
</jsp:useBean>
<%-- FINE DICHIARAZIONE BEAN --%>
<div class="row">
<div class="col-lg-2 col-xs-12">
<label for="txtRicerca">Vis. Www
<acx:if wherecondition='<%=bean.isReadyForWeb(bean.getCurrentLang())%>'> <i class="fa fa-chrome" title="Articolo <%=bean.getCurrentLang()%> Pronto Per la Pubblicazione" style="color: darkgreen"></i> &nbsp; </acx:if>
<acx:else> <i class="fa fa-chrome" title="Articolo <%=bean.getCurrentLang()%> NON Pronto Per la Pubblicazione" style="color: darkred"></i> &nbsp; </acx:else>
: (<%=bean.getEscludiWeb()%>)</label>
<br>
<select class="form-control input-sm select2" name="flgEscludiWebArt" id="flgEscludiWebArt" >
<acx:optionflg boundcolumn="flgEscludiWebArt" valuelist="-1,0,1,2"> </acx:optionflg>
</select>
</div>
<div class="col-lg-2 col-xs-12">
<label for="txtRicerca"> Q.ta Max www.<i class="fa fa-info-circle" title="Se <0, forzo l'articolo a NON disponibile, se > 0, e' la qt.a massima acquistabile" onClick="Ab.swalInfo('Q.ta max www','Se < 0, forzo l\'articolo a NON disponibile, se > 0, &egrave; la qt.a massima acquistabile')"></i>:</label>
<br>
<input name="qtaMaxAcquistoWww" type="text" id="qtaMaxAcquistoWww" value="<%= nf0.format(bean.getQtaMaxAcquistoWww() )%>" size="6" maxlength="10" class="form-control">
</div>
<div class="col-lg-1 col-xs-12">
<label>In Vend. Www:</label>
<br>
<select class="form-control input-sm select2" name="flgWebNoVendita" id="flgWebNoVendita" >
<option value="0" <%=bean.getFlgWebNoVendita()==0?"selected":"" %> >In vendita</option>
<option value="1" <%=bean.getFlgWebNoVendita()==1?"selected":"" %> >Nascondi vendita</option>
</select>
</div>
<div class="col-lg-1 col-xs-12">
<label for="txtRicerca"> Usato:</label>
<br>
<select class="form-control input-sm select2" name="flgUsato" id="flgUsato" >
<acx:optionflg boundcolumn="flgUsato" valuelist="0,1,2"> </acx:optionflg>
</select>
</div>
<div class="col-lg-1 col-xs-12">
<label for="txtRicerca"> Stato Usato:</label>
<br>
<select class="form-control input-sm select2" name="id_statoUsato" id="id_statoUsato" >
<acx:optionvec boundcolumn="id_statoUsato" desccolumn="descrizioneCompleta" vectumerator="listaStatoUsato" value="<%=bean.getId_statoUsato()%>">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</acx:optionvec>
</select>
</div>
<div class="col-lg-2 col-xs-12">
<label for="txtRicerca">Tipo Scheda Www:</label>
<br>
<select class="form-control input-sm select2" name="flgTipoSchedaArticoloWww" id="flgTipoSchedaArticoloWww" >
<acx:optionflg boundcolumn="flgTipoSchedaArticoloWww" valuelist="0,1,2"> </acx:optionflg>
</select>
</div>
<acx:if wherecondition="<%=attivita.isSubito()%>">
<div class="col-lg-1 col-xs-12">
<label for="txtRicerca"> Subito/M.gest:</label>
<br>
<input type="checkbox" class="minimal" <%= bean.getFlgSubito()==1?"checked":""%> name="ckflgSubito" id="ckflgSubito" >
<input type="hidden" name="flgSubito" id="flgSubito" value="<%=bean.getFlgSubito()%>">
</div>
</acx:if>
</div>
<acx:if wherecondition="<%=attivita.isEbay()%>">
<div class="row">
<div class="col-lg-1 col-xs-12">
<label for="txtRicerca"> Ebay:</label>
<br>
<input type="checkbox" class="minimal" <%= bean.getFlgEbay()==1?"checked":""%> name="ckflgEbay" id="ckflgEbay" >
<input type="hidden" name="flgEbay" id="flgEbay" value="<%=bean.getFlgEbay()%>">
</div>
<div class="col-lg-2 col-xs-12">
<label for="txtRicerca"> Listino Ebay <i class="fa fa-info-circle" title="Listino Particolare per ebay per poter rientrare sulle tariffe applicate (non obbligatorio)" onClick="Ab.swalInfo('Listino Ebay','Listino Particolare per ebay per poter rientrare sulle tariffe applicate (non obbligatorio)')"></i>:</label>
<br>
<strong> <%=bean.getListinoEbay().getDescrizione()%></strong> </div>
<!--
<div class="col-lg-2 col-xs-12">
<label for="txtRicerca"> Ebay ItemId:</label>
<br>
<div class="input-group">
<input name="ebayItemId" type="text" class="form-control input-sm" id="ebayItemId" value="<%= (bean.getEbayItemId()) %>" >
<div class="input-group-addon"> <a href="javascript:ebayAggiornaItemId()"><i class="fa fa-gears" title="Aggiorna Ebay Item Id" ></i></a> </div>
</div>
</div>-->
<div class="col-lg-1 col-xs-12">
<label for="txtRicerca"> Ebay Id Offerta:</label>
<br>
<input name="ebayOfferId" type="text" class="form-control input-sm" id="ebayOfferId" value="<%= (bean.getEbayOfferId()) %>" readonlyx>
</div>
<div class="col-lg-1 col-xs-12">
<label for="txtRicerca"> Ebay Item Id:</label>
<br>
<input name="ebayItemId" type="text" class="form-control input-sm" id="ebayItemId" value="<%= (bean.getEbayItemId()) %>" readonlyx>
</div>
<div class="col-lg-1 col-xs-12">
<label for="txtRicerca"> Q.ta Ebay <i class="fa fa-info-circle" title="Per ovviare ai limiti di importo in vendita su ebay, impostare q.ta' disponibile su ebay. Se 0 --> quantita' effettiva, altrimenti il minimo tra quantita' effettiva e questo valore" onClick="Ab.swalInfo('Q.ta Ebay','Per ovviare ai limiti di importo in vendita su ebay, impostare q.t&agrave; disponibile su ebay. Se 0 --> quantit&agrave; effettiva, altrimenti il minimo tra quantit&agrave; effettiva e questo valore')"></i>:</label>
<br>
<input name="qtaEbay" type="text" id="qtaEbay" value="<%= nf0.format(bean.getQtaEbay() )%>" size="6" maxlength="10" class="form-control">
</div>
<div class="col-lg-5 col-xs-12">
<acx:if wherecondition="<%=bean.getFlgEbay()==1 && bean.isReadyForMarketplace(bean.getCurrentLang())%>"> <a class="btn btn-success btn-associative" href="javascript:ebayUpdateItem()">Crea/Agg. su Ebay</a> <a class="btn btn-success btn-associative" href="javascript:ebayPublish()">Pubblica su Ebay</a><a class="btn btn-success btn-associative" href="javascript:ebayPublishOnly()">Pubb. No Upd</a> <a class="btn btn-warning btn-associative" href="javascript:ebayRemoveOffer()">Rimuovi Offerta</a> <a class="btn btn-warning btn-associative" href="javascript:ebayRemoveItem()">Rimuovi da Ebay</a> </acx:if>
<acx:else><br>
<b>Articolo Non Pubblicabile su Ebay</b></acx:else>
</div>
<div class="col-lg-1 col-xs-12">
<acx:if wherecondition="<%=!bean.isEbayPrezzoQtaAllineati()%>"><i class="fa fa-exclamation-circle" style="color:darkorange" title="Attenzione!!"></i><br>
<span style="font-size: 10px">P. ebay <%=nf.format(bean.getPrezzoSuEbayIva())%> / <%=nf.format(bean.getPrezzoArticoloEbayIva().getPrezzoFinale())%><br>
qta su ebay <%=bean.getQtaSuEbay()%> / <%=bean.getQtaEbayDaInviare()%></span></acx:if>
<acx:else><br>
<span style="font-size: 10px"><%=nf.format(bean.getPrezzoSuEbayIva())%><br>
q.ta <%=bean.getQtaSuEbay()%> </span></acx:else>
</div>
</div>
</acx:if>
<acx:if wherecondition="<%=attivita.isAmz()%>">
<div class="row">
<div class="col-lg-1 col-xs-12">
<label for="txtRicerca"> Amazon:</label>
<br>
<select class="form-control input-sm select2" name="flgAmazon" id="flgAmazon" >
<option value="0" <%=bean.getFlgAmazon()==0?"selected":""%> >No</option>
<option value="1" <%=bean.getFlgAmazon()==1?"selected":""%> >Si</option>
<option value="2" <%=bean.getFlgAmazon()==2?"selected":""%> >Scartato</option>
</select>
</div>
<div class="col-lg-1 col-xs-12">
<label for="txtRicerca"> AmzWarn :</label>
<br>
<select class="form-control input-sm select2" name="flgAmzWarn" id="flgAmzWarn" >
<option value="0" <%=bean.getFlgAmzWarn()==0?"selected":""%> >No</option>
<option value="1" <%=bean.getFlgAmzWarn()==1?"selected":""%> >Si</option>
</select>
</div>
<div class="col-lg-2 col-xs-12">
<label for="txtRicerca"> Listino Amz <i class="fa fa-info-circle" title="Listino Particolare per Amazon per poter rientrare sulle tariffe applicate (non obbligatorio)" onClick="Ab.swalInfo('Listino Amazon','Listino Particolare per Amazon per poter rientrare sulle tariffe applicate (non obbligatorio)')"></i>:</label>
<br>
<strong> <%=bean.getListinoAmazon().getDescrizione()%> </strong> </div>
<div class="col-lg-1 col-xs-12">
<label for="txtRicerca"> Q.ta Amz <i class="fa fa-info-circle" title="Se 0 --> quantita' effettiva, altrimenti il minimo tra quantita' effettiva e questo valore" onClick="Ab.swalInfo('Q.ta Amazon','Impostare q.t&agrave; disponibile su Amazon. Se 0 --> quantit&agrave; effettiva, altrimenti il minimo tra quantit&agrave; effettiva e questo valore')"></i>:</label>
<br>
<input name="qtaAmz" type="text" id="qtaAmz" value="<%= nf0.format(bean.getQtaAmz() )%>" size="6" maxlength="10" class="form-control">
</div>
<div class="col-lg-2 col-xs-12">
<label for="txtRicerca">Tipo Prezzo Amz:</label>
<br>
<select name="flgPriceTypeAmz" id="flgPriceTypeAmz" class="form-control select2">
<acx:optionflg bean="bean" boundcolumn="flgPriceTypeAmz" valuelist="0,1,2"> </acx:optionflg>
</select>
</div>
<div class="col-lg-1 col-xs-3">
<label for="txtRicerca">Prezzo su Amz:</label>
<br>
<%=nf.format(bean.getPrezzoSuAmzIva())%> </div>
<div class="col-lg-1 col-xs-3">
<label for="txtRicerca">Q.ta su Amz:</label>
<br>
<%=bean.getQtaSuAmz()%> </div>
<div class="col-lg-3 col-xs-12">
<label for="txtRicerca">Desc Prezzi Amz:</label>
<br>
<strong><%=bean.getAmzPrezziDescInline()%><br><%=bean.getAmzPrezziFoepDescInline()%> </strong></div>
</div>
<div class="row">
<div class="col-lg-2 col-xs-12">
<label for="txtRicerca">Asin Amz: <%=bean.getLinkAmazon()%></label>
<br>
<input name="asinAmz" type="text" class="form-control input-sm" id="asinAmz" value="<%= (bean.getAsinAmz()) %>" >
</div>
<div class="col-lg-2 col-xs-12">
<label for="txtRicerca">Product Type Amz:</label>
<br>
<input name="productTypeAmz" type="text" class="form-control input-sm" id="productTypeAmz" value="<%= (bean.getProductTypeAmz()) %>" >
</div>
<div class="col-lg-4 col-xs-12">
<label for="txtRicerca">Desc Amz:</label>
<br>
<input name="descAmz" type="text" class="form-control input-sm" id="descAmz" value="<%= (bean.getDescAmz()) %>" disabled>
</div>
<div class="col-lg-1 col-xs-12"> <a class="btn btn-success btn-associative" href="javascript:amzCatalogItem()">Get Asin</a> </div>
<div class="col-lg-1 col-xs-12">
<acx:if wherecondition="<%=bean.getFlgAmazon()==1 && !bean.getAsinAmz().isEmpty()%>"> <a class="btn btn-success btn-associative" href="javascript:amzUpdateOffer()">Publish</a> </acx:if>
<acx:else><br>
<b>Non Pubb. su Amz</b></acx:else>
</div>
<div class="col-lg-1 col-xs-12"> <a class="btn btn-success btn-associative" href="javascript:amzUpdateOfferAuto()">Publish Auto</a> </div>
<div class="col-lg-1 col-xs-12"> <a class="btn btn-danger btn-associative" href="javascript:amzDeleteItem()">Delete Item</a> </div>
</div>
</acx:if>
<div class="row">
<acx:if wherecondition="<%=attivita.isGoogleMerchant()%>">
<div class="col-lg-2 col-xs-12">
<label for="txtRicerca"> Google:</label>
<br>
<select class="form-control input-sm select2" name="flgGoogle" id="flgGoogle" >
<acx:optionflg bean="bean" boundcolumn="flgGoogle" valuelist="0,1,2"> </acx:optionflg>
</select>
</div>
<div class="col-lg-2 col-xs-12">
<label for="txtRicerca"> Feed:</label>
<br>
<select name="googleFeedFileName" id="googleFeedFileName" class="form-control select2" >
<acx:optionvec boundcolumn="descrizione" desccolumn="descrizione" vectumerator="listaFileNameGoogle" value="<%=bean.getGoogleFeedFileName()%>">&nbsp;</acx:optionvec>
</select>
</div>
</acx:if>
<acx:if wherecondition="<%=attivita.isTrovaprezzi()%>">
<div class="col-lg-1 col-xs-12">
<label for="txtRicerca"> Trovaprezzi:</label>
<br>
<input type="checkbox" class="minimal" <%= bean.getFlgTrovaprezzi()==1?"checked":""%> name="ckflgTrovaprezzi" id="ckflgTrovaprezzi" >
<input type="hidden" name="flgTrovaprezzi" id="flgTrovaprezzi" value="<%=bean.getFlgTrovaprezzi()%>">
</div>
</acx:if>
</div>
<div class="row">
<div class="col-lg-4 col-xs-12">
<label for="txtRicerca"> Keywords (separati da spazio):</label>
<br>
<input name="keywords" id="keywords" type="text" class="form-control input-sm" value="<%= bean.getKeywords() %>" maxlength="60">
</div>
<div class="col-lg-5 col-xs-12">
<label for="txtRicerca"> Desc. Search:</label>
<br>
<%=bean.getDescrizioneSearch()%> </div>
</div>
<acx:if wherecondition="<%=attivita.isGoogleMerchant()%>">
<div class="row">
<div class="col-lg-5 col-xs-12">
<label for="txtRicerca">Nome Marketplace(<%=bean.getCurrentLang()%>) (Lunghezza Massima: <%=bean.getMaxLenNomeMarketplace()%>, attuale <%=bean.getDescTxtLangScript("nomeMarketplace",bean.getCurrentLang()).length()%> caratteri) <a href="javascript:copiaDescrizioni2MP()"><i class="fa fa-copy" style="color:darkgreen;font-weight: bold" title="Copia su Nome Marketplace"></i></a>:</label>
<br>
<input name="nomeMarketplace_<%=bean.getCurrentLang()%>" id="nomeMarketplace_<%=bean.getCurrentLang()%>" type="text" class="form-control input-sm" value="<%= bean.getDescTxtLangScript("nomeMarketplace",bean.getCurrentLang()) %>" maxlength="<%=bean.getMaxLenDescMarketplace()%>">
</div>
<div class="col-lg-4 col-xs-12">
<label for="txtRicerca">Keyword www (<%=bean.getCurrentLang()%>):</label>
<br>
<%=bean.getCCKeyword(bean.getCurrentLang())%> </div>
<div class="col-lg-1 col-xs-12">
<label for="txtRicerca">Ready for Web:</label>
<br>
<%=bean.getReadyForWeb()%> </div>
</div>
<div class="row">
<div class="col-lg-12 col-xs-12">
<label for="txtRicerca">Descrizione Marketplace(<%=bean.getCurrentLang()%>) (Lunghezza Massima: <%=bean.getMaxLenDescMarketplace()%>, attuale <%=bean.getDescTxtLangScript("descrizioneMarketplace",bean.getCurrentLang()).length()%> caratteri):</label>
<br>
<textarea name="descrizioneMarketplace_<%=bean.getCurrentLang()%>" id="descrizioneMarketplace_<%=bean.getCurrentLang()%>" class="ckeditor" ><%= bean.getDescTxtLangScript("descrizioneMarketplace",bean.getCurrentLang()) %></textarea>
</div>
</div>
</acx:if>
<!-- FINE _inc_articolo_www_CC.jsp -->