THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 objet unique

(19-01-2016 13:30:11)


Bonjour à tous
Je cherche un moyen pour n'afficher qu'un seul produit sans l'onglet stock, en effet je vends des pièces uniques.
faut il chercher dans les templates ou dans les modules ?
je travaille avec la version 2.2
Cordialement

Offline

#2 Re: objet unique

(19-01-2016 15:45:15)


Dans les templates product.html et includes/single-product.html tu remplaces le select de la quantite par un champ hidden qui vaut 1, et le tour est joué.

                        {form_field field='quantity'}
                            <input type="hidden" name="{$name}" value="1">
                        {/form_field}

Tu peux aussi mettre un stock de 1, et il ne sera pas possible de commander plus d'un exemplaire.


OpenStudio Toulouse

Offline

#3 Re: objet unique

(20-01-2016 01:38:57)


{form_field field='quantity'}
                        <div class="form-group group-qty {if $error}has-error{elseif $value != "" && !$error}has-success{/if}">
                            <label for="{$label_attr.for}">{$label}</label>
                            <input type="number"  name="{$name}" id="{$label_attr.for}" class="form-control" value="{$value|default:1}" min="1" required>
                           
La je remplace par: <input type="hidden" c'est bien cela ??? merci en tout cas ...


{if $error }
                                <span class="help-block">{$message}</span>
                            {elseif $value != "" && !$error}
                                <span class="help-block"><i class="fa fa-check"></i></span>
                            {/if}
                        </div>
                        {/form_field}

Offline

#4 Re: objet unique

(20-01-2016 07:47:40)


Met le stock à 1, et ça ira très bien


OpenStudio Toulouse