Jump to content

visualizzare diverse quantità per un singolo articolo


fabiodental

Recommended Posts

Salve stò costruendo il mio negozio e ho un problema, io ho una tipografia e per ogni articolo ho diverse quantità

" esempio : volantino A4 250 pezzi € 00.00

volantino A4 500 pezzi € 00.00

volantino A4 1000 pezzi € 00.00 "

Ogni cliente sceglie la quantità e ordina.

 

Come posso fare per fare questo, Grazie

Link to comment
Share on other sites

Ciao fabiodental, ti consilgio di usare gli attributi come in questo sito di una tipografia realizzato con Ps http://www.youprint.it/shop/.

 

Tips: nel caso avessi prodotti che necessitano di stock di quantità diversi, ad esempio bilgietti da visita (50, 100, 150, scc.) mentre per i volantini (500,1000,1500, ecc.) anche se si tratta sempre di quantità, utilizza 2 diversi gruppi di attributi, in modo da ottenere un controllo più preciso.

Link to comment
Share on other sites

il meccanismo di funzionamento e' un po' complesso da comprendere ma una volta compreso, si riescono a fare tutti i listini senza impazzirci troppo.

 

Come elemento FONDAMENTALE devi stabilire i gruppi di attributi ed i gruppi di attributi su cui vuoi lavorare,

per un esempio del tuo settore:

 

Primo Gruppo di attributi "numero di copie" attributi: 500-1000-2500 ecc

Secondo gruppo di Attributi: "Peso Carta" attributi: 135-150-170 ecc

Terzo gruppo di attributi: "Plastificazione" attributi: non plastificato, plastificato solo fronte, F/R ecc

 

nel tab !catalogo">articolo vai sul tab combinazioni, generatore di combinazioni e DEVI selezionare tutti e tre i gruppi di attributi

e ti trovi con 30-50 combinazioni ma alle volte anche delle centinaia.

 

arriviamo alla stesura del prezzo, dove in molti si perdono...

 

ogni combinazione NON HA un suo prezzo di listino, ma un impatto in aumento sul prezzo dell'articolo piu' economico,

conviene usare un foglio di calcolo tipo excel per avere tutti i prezzi in salita

Link to comment
Share on other sites

Ciao ho fatto come mi hai detto tu Davis5 e devo dire che funziona alla grande è la soluzione giusta, però nello specchietto dove vengono visualizzate le preferenze (numero copie, peso carta) mi resta il riquadro delle quantità di default che non riesco a togliere, Eugenata mi ha inviato un llink che fa vedere un sito che fà vedere il risultato e in questo caso la quantità di default è stata tolta ma io non ci riesco , adesso riprovo e vediamo se trovo la soluzione.

 

Grazie comunque

Link to comment
Share on other sites

... nello specchietto dove vengono visualizzate le preferenze (numero copie, peso carta) mi resta il riquadro delle quantità di default che non riesco a togliere...

 

Trova la regola nel file css che definisce lo stile di questo elemento e ci piazzi un bel: display: none;

 

es. se la tua casella viene mostrata in questo modo:

 

<p id="quantity_wanted_p">
 <label>Quantità:</label>


 <input id="quantity_wanted" class="text" type="text" maxlength="3" size="2" value="1" name="qty">
</p>

 

Dovrai scrivere nel tuo file product.css, questa regola:

 

#quantity_wanted_p {
display: none;
}

 

Inquesto modo non verrà visualizzata la casella e la sua quantità avrà sempre valore 1 .

Link to comment
Share on other sites

ho girato un sacco di file ma non ho trovato nessun riferimento per cambiare le impostazioni potresti essere più preciso sul file che devo modificare CSS di PS o CSS in themes.

Grazie

 

Prestashop usa i "Temi" per visualizzare i contenuti.

 

Devi agire sui files del tema che stai usando.

 

Se non dici che tema stai usando è impossibile essere + precisi.

Link to comment
Share on other sites

Sono ancora qui, ho risolto il problema per le quantità copie, tipo carta, etc. Ma adesso mi succede una cosa strana che non riesco a risolvere, mi sembra che la home page sia bloccata che tutti i link non siano funzionanti, per capirci se clicca su entra nella parte centrale della home page diventa tutto bianco, se provo a visualizzare un prodotto la stessa cosa tutto bianco cosa posso e devo fare per sistemare il problema.

Grazie

Link to comment
Share on other sites

Sono ancora qui, ho risolto il problema per le quantità copie, tipo carta, etc. ...

 

Se hai risolto dovresti mettere [RISOLTO] nel titolo del primo post.

 

... mi sembra che la home page sia bloccata che tutti i link non siano funzionanti, per capirci se clicca su entra nella parte centrale della home page diventa tutto bianco, se provo a visualizzare un prodotto la stessa cosa tutto bianco cosa posso e devo fare per sistemare il problema.

...

 

Per prima cosa dovresti cercare di ricordarti cosa hai manovrato per ottenere questa situazione, poi visto che è un nuovo argomento, ti suggerisco di aprire un nuovo topic, così sarà più facile trovare aiuto con un titolo corretto.

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 years later...

Buongiorno a tutti

ho letto i precedenti post e ho trovato utile tutte le indicazioni ma le varie varianti di pezzi, prezzi ecc... si aggiornano da un menu a tendina, io avrei bisogno di visualizzarli in una tabella come questa con la scontistica temporale:

http://www.stampaprint.net/it/carta-da-300gr/2157-carta-300-gr-colore-4-4-stampa-fronte-retro-formato-85x55.html

è possibile? se si come posso fare?

grazie

Link to comment
Share on other sites

Buongiorno a tutti

ho letto i precedenti post e ho trovato utile tutte le indicazioni ma le varie varianti di pezzi, prezzi ecc... si aggiornano da un menu a tendina, io avrei bisogno di visualizzarli in una tabella come questa con la scontistica temporale:

http://www.stampaprint.net/it/carta-da-300gr/2157-carta-300-gr-colore-4-4-stampa-fronte-retro-formato-85x55.html

è possibile? se si come posso fare?

grazie

 

Ciao Francescasemar.

Con Prestashop standard non si può ottenere quel layout. Per farlo bisogna modificare sia la pagina del tema che il codice del core, tramite override o modulo.

Il sito che hai linkato, da qual che vedo, hanno fatto una modifica al codice ma prova a cercare in addons o in rete se trovi moduli già pronti.

Comunque non è una modifica che si fa in 5min, Richiede l'intervento di un professionista.

Link to comment
Share on other sites

  • 3 months later...

Salve io ho lo stesso problema anch'io sto realizzando il mio sito per la tipografia ma utilizzo la versione di prestashop v1.6.0.5 ed il codice nel percorso

 

prestashop/themes/default-bootstrap/css/product.css (è questo il file giusto da modificare???)

 

è il seguente che vi riporto 

 

/* quantity_wanted */
#quantity_wanted_p input {
  width: 78px;
  height: 27px;
  padding: 0 6px;
  float: left;
  border: 1px solid #d6d4d4;
  line-height: 27px; }
#quantity_wanted_p .btn {
  float: left;
  margin-left: 3px; }
#quantity_wanted_p label {
  display: block;
  margin-bottom: 7px; }
 
/* availability_statut */
#availability_statut span#availability_label,
#availability_date_label {
  display: inline-block;
  width: 125px;
  font-weight: 700;
  font-size: 12px;
  text-align: right; }
 
#quantityAvailable {
  color: #333333;
  font-size: 13px;
  line-height: 18px;
  font-weight: 700; }
 
#availability_value,
#last_quantities {
  color: white;
  font-weight: 700;
  line-height: 18px;
  display: inline-block;
  padding: 3px 8px 4px;
  background: #46a74e;
  border: 1px solid #36943e;
  margin-left: 5px; }
 
#last_quantities {
  background: #ff7430;
  border: 1px solid #ea5e1a;
  padding: 4px 8px 3px;
  position: relative;
  top: 1px; }
 
#availability_statut,
#pQuantityAvailable {
  display: inline-block; }
 
#pQuantityAvailable span {
  font-weight: 700;
  color: #333333; }
 
#availability_statut #availability_value.warning_inline {
  background-color: #fe9126;
  border-color: #e4752b;
  text-shadow: 1px 1px #e68322;
  margin: 0; }
 
Vorrei che mi spiegasse come cambiare questo codice affinche la voce quantità (1) - + (di default) non compaia più ma compaiono solo la voce quantità (attributo da me creato con i vari quantitativi già preimpostati da me precedentemente ad esempio 100 250 500 1000 2500 biglietti da visita con il classico menù a tendina dove poi associato ad altre combinazioni di tipo di carta plastificazione ecc il prezzo cambi)
 
Spero di essere stato sufficientemente chiaro nell'esporvi il mio quesito e Vi ringrazio in anticipo!!!
Link to comment
Share on other sites

 

Salve io ho lo stesso problema anch'io sto realizzando il mio sito per la tipografia ma utilizzo la versione di prestashop v1.6.0.5 ed il codice nel percorso

 

prestashop/themes/default-bootstrap/css/product.css (è questo il file giusto da modificare???)

 

è il seguente che vi riporto 

 

/* quantity_wanted */
#quantity_wanted_p input {
  width: 78px;
  height: 27px;
  padding: 0 6px;
  float: left;
  border: 1px solid #d6d4d4;
  line-height: 27px; }
#quantity_wanted_p .btn {
  float: left;
  margin-left: 3px; }
#quantity_wanted_p label {
  display: block;
  margin-bottom: 7px; }
 
/* availability_statut */
#availability_statut span#availability_label,
#availability_date_label {
  display: inline-block;
  width: 125px;
  font-weight: 700;
  font-size: 12px;
  text-align: right; }
 
#quantityAvailable {
  color: #333333;
  font-size: 13px;
  line-height: 18px;
  font-weight: 700; }
 
#availability_value,
#last_quantities {
  color: white;
  font-weight: 700;
  line-height: 18px;
  display: inline-block;
  padding: 3px 8px 4px;
  background: #46a74e;
  border: 1px solid #36943e;
  margin-left: 5px; }
 
#last_quantities {
  background: #ff7430;
  border: 1px solid #ea5e1a;
  padding: 4px 8px 3px;
  position: relative;
  top: 1px; }
 
#availability_statut,
#pQuantityAvailable {
  display: inline-block; }
 
#pQuantityAvailable span {
  font-weight: 700;
  color: #333333; }
 
#availability_statut #availability_value.warning_inline {
  background-color: #fe9126;
  border-color: #e4752b;
  text-shadow: 1px 1px #e68322;
  margin: 0; }
 
Vorrei che mi spiegasse come cambiare questo codice affinche la voce quantità (1) - + (di default) non compaia più ma compaiono solo la voce quantità (attributo da me creato con i vari quantitativi già preimpostati da me precedentemente ad esempio 100 250 500 1000 2500 biglietti da visita con il classico menù a tendina dove poi associato ad altre combinazioni di tipo di carta plastificazione ecc il prezzo cambi)
 
Spero di essere stato sufficientemente chiaro nell'esporvi il mio quesito e Vi ringrazio in anticipo!!!

 

 

Ciao mtcommunication.

Ti basta aggiungere al tuo css il codice che ho postato qui.

Link to comment
Share on other sites

Ciao eugenata

potresti per favore spiegarmi meglio.

Tu hai detto che se non conosci la versione di ps non potevi essere più chiaro, ma in quell'esempio si parlava della versione 1.4 oggi nel mio caso stiamo parlando della versione 1.6.0.5

Potresti gentilmente ricopiare il codice che ti ho postato io con la modifica da applicare, così posso vedere dove và applicato quel display:none;

cioè perchè tutto quel codice che ti ho postato parla di quantità e quindi non ho compreso dove va scritto.

Tieni conto che ho poca dimestichezza quindi mi piacerebbe vedere il codice completo con la tua modifica apportata.

Grazie in anticipo!!!

Link to comment
Share on other sites

Sono sempre io quindi se questo è il codice 

 

/* quantity_wanted */
#quantity_wanted_p input {
  width: 78px;
  height: 27px;
  padding: 0 6px;
  float: left;
  border: 1px solid #d6d4d4;
  line-height: 27px; }
#quantity_wanted_p .btn {
  float: left;
  margin-left: 3px; }
#quantity_wanted_p label {
  display: block;
  margin-bottom: 7px; }
 
/* availability_statut */
#availability_statut span#availability_label,
#availability_date_label {
  display: inline-block;
  width: 125px;
  font-weight: 700;
  font-size: 12px;
  text-align: right; }
 
#quantityAvailable {
  color: #333333;
  font-size: 13px;
  line-height: 18px;
  font-weight: 700; }
 
#availability_value,
#last_quantities {
  color: white;
  font-weight: 700;
  line-height: 18px;
  display: inline-block;
  padding: 3px 8px 4px;
  background: #46a74e;
  border: 1px solid #36943e;
  margin-left: 5px; }
 
#last_quantities {
  background: #ff7430;
  border: 1px solid #ea5e1a;
  padding: 4px 8px 3px;
  position: relative;
  top: 1px; }
 
#availability_statut,
#pQuantityAvailable {
  display: inline-block; }
 
#pQuantityAvailable span {
  font-weight: 700;
  color: #333333; }
 
#availability_statut #availability_value.warning_inline {
  background-color: #fe9126;
  border-color: #e4752b;
  text-shadow: 1px 1px #e68322;
  margin: 0; }
 
 
questa stringa di codice 
 
#quantity_wanted_p {
display: none;
}
 
dove va aggiunta in che punto preciso ed il restante codice che ho postato non và cancellato???
 
Ecco perchè a prova di stupido (io) vorrei che mi scrivesse tutta la parte di codice che vi ho postato io sopra e aggiungendo quella parte di codice che serve evidenziandone il punto in cui va collocata o aggiunta
 
Grazie e scusate se sono troppo lungo
Link to comment
Share on other sites

Ciao eugenata

potresti per favore spiegarmi meglio.

Tu hai detto che se non conosci la versione di ps non potevi essere più chiaro, ma in quell'esempio si parlava della versione 1.4 oggi nel mio caso stiamo parlando della versione 1.6.0.5

Potresti gentilmente ricopiare il codice che ti ho postato io con la modifica da applicare, così posso vedere dove và applicato quel display:none;

cioè perchè tutto quel codice che ti ho postato parla di quantità e quindi non ho compreso dove va scritto.

Tieni conto che ho poca dimestichezza quindi mi piacerebbe vedere il codice completo con la tua modifica apportata.

Grazie in anticipo!!!

 

Immaginavo questa richiesta, per questo ho sottolineato la parola "aggiungere".

 

Devi semplicemente aggiungere il codice che ho postato, ovvero questo:

#quantity_wanted_p {
  display: none;
}

al tuo file css, quello da cui hai copiato il codice che hai postato.

 

Quindi, aggiungi senza modificare.

 

es.

/* quantity_wanted */
#quantity_wanted_p input {
  width: 78px;
  height: 27px;
  padding: 0 6px;
  float: left;
  border: 1px solid #d6d4d4;
  line-height: 27px; }
#quantity_wanted_p .btn {
  float: left;
  margin-left: 3px; }
#quantity_wanted_p label {
  display: block;
  margin-bottom: 7px; }
 
/* availability_statut */
#availability_statut span#availability_label,
#availability_date_label {
  display: inline-block;
  width: 125px;
  font-weight: 700;
  font-size: 12px;
  text-align: right; }
 
#quantityAvailable {
  color: #333333;
  font-size: 13px;
  line-height: 18px;
  font-weight: 700; }
 
#availability_value,
#last_quantities {
  color: white;
  font-weight: 700;
  line-height: 18px;
  display: inline-block;
  padding: 3px 8px 4px;
  background: #46a74e;
  border: 1px solid #36943e;
  margin-left: 5px; }
 
#last_quantities {
  background: #ff7430;
  border: 1px solid #ea5e1a;
  padding: 4px 8px 3px;
  position: relative;
  top: 1px; }
 
#availability_statut,
#pQuantityAvailable {
  display: inline-block; }
 
#pQuantityAvailable span {
  font-weight: 700;
  color: #333333; }
 
#availability_statut #availability_value.warning_inline {
  background-color: #fe9126;
  border-color: #e4752b;
  text-shadow: 1px 1px #e68322;
  margin: 0; }

#quantity_wanted_p {
  display: none;
}

Puoi aggiungerlo al'inizio alla fine, al centro, non importa dove, devi solo aggiungerlo.

 

In questo caso non importa la versione ne importa  il cms ne altro, conta solo la regola css applicata al paragrafo che contiene la casella.

Link to comment
Share on other sites

Eugenata

 

niente da fare ho ricopiato il codice da te postato nel file product.css in pratica ho ricopiato il mio codice aggiungendo alla fine quella stringa di codice che mi hai detto tu, ho aperto file zilla ho uplodato il file product.css sovrascrivendolo al vecchio ma niente da fare la voce quantità (1) - + rimane.

 

Help me please thank you

http://postimg.org/image/kguc3tuj7/

Link to comment
Share on other sites

Il codice funziona. Lo ho testato personalmente.

Svuota la cache e aggiorna.

 

C'è la possibilità che il tuo tema abbia altre regole che hanno la precedenda, per dirtelo con certezza dei postatre il link al tuo sito. Così verifichiamo.

Link to comment
Share on other sites

forse hai visto gli altri prodotti dove ci sono quantità 0 per questo motivo non vedi il campo quantità

 

ma se vedi questo link 

 

http://www.mtcommunication.net/index.php?id_product=1&controller=product

 

il campo quantità c'è sempre anche svuotando la cache o aprendola con un altro browser puoi verificare eugenata per favore grazie.

 

Ok ora ho visto il motivo per cui la regola non viene applicata, ce n'è un'altra con priorità maggiore.

 

Sostituisci la regola in questo modo. (In pratica devi aggiungere !important dopo il none)

#quantity_wanted_p {
  display: none !important;
}

Aggiorna e non vedrai più il campo.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...