Stocks - commentairesStocks2024-03-04T09:55:16Zhttps://files.spip.net/Stocks#comment5147662024-03-04T09:55:16Z<p>Bonjour,</p>
<p>Stocks est annoncé compatible avec SPIP 4.2, mais je ne trouve pas le dépôt / ZIP qui contient cette version compatible.</p>Stocks2023-06-08T07:01:24Zhttps://files.spip.net/Stocks#comment5134792023-06-08T07:01:24Z<p>Hello,</p>
<p>En l'état je ne pense pas que ce soit utilisable tel quel.</p>
<p>Tout dépend de la manière dont le plugin qui gère tes déclinaisons fonctionne. Actuellement je l'ai utilisé sur des objets produits, en théorie les stocks sont aussi utilisable sur d'autres objets mais je ne l'ai pas testé (les fonctions sont dans le code ...), Mais en théorie les stocks fonctionnent avec tout objet ayant un #PRIX ... l'interface de gestion des stocks devra certainement être adaptée je pense, pour afficher correctement ce que tu souhaite, mais tu peut surcharger cette page depuis ton squelette si besoin...</p>Stocks2023-06-05T13:03:15Zhttps://files.spip.net/Stocks#comment5134622023-06-05T13:03:15Z<p>Bonjour,</p>
<p>ce plugin est il implémentable avec les déclinaisons de prix pour créer un stock par déclinaison<small class="fine d-inline"> </small>?</p>
<p>- Si oui comment<small class="fine d-inline"> </small>?
<br>- Si non quelqu'un aurait-t-il des pistes<small class="fine d-inline"> </small>?</p>Stocks2022-11-05T10:10:18Zhttps://files.spip.net/Stocks#comment5120742022-11-05T10:10:18Z<p>et en fait je me rend compte que c'était déjà documenté dans l'article</p>
<p><a href='https://files.spip.net/Stocks#BOUCLES' class="spip_in" rel='nofollow'>Stocks</a></p>Stocks2022-11-05T10:07:10Zhttps://files.spip.net/Stocks#comment5120732022-11-05T10:07:10Z<p>Bonjour,</p>
<p>J'ai vu passer des travaux sur ce plugin récemment, et j'ai pas trop suivi ...<br class="autobr">
Au départ stock ne gère pas les modèle panier, il faut surcharger et adapter suivant son besoin.</p>
<p>Voici le squelette que j'utilise sur quelques sites pour gérer la gestion des quantités, il faut surcharger le formulaires/panier et modifier la colonne quantité ainsi :</p>
<div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><td class="quantite"> #SET{quantite_choisi,''} <BOUCLE_enStock(STOCKS ?){si #PLUGIN{stocks}}{objet}{id_objet}> #SET{stock, #QUANTITE} </BOUCLE_enStock> <B_dispoStock> <select name="quantites[#OBJET][#ID_OBJET]"> <BOUCLE_dispoStock(DATA){enum 1,#GET{stock}}{0,50}{si #GET{stock}|>{1}}> #SET{quantite_choisi, #ENV{quantites}|table_valeur{#OBJET}|table_valeur{#ID_OBJET}|sinon{#QUANTITE}} <option value="#VALEUR"[(#GET{quantite_choisi}|=={#VALEUR}|oui) selected]>#VALEUR</option> </BOUCLE_dispoStock> </select> </B_dispoStock> [(#SET{quantite_choisi,1})] #GET{quantite_choisi} <//B_dispoStock>
</td></code></pre></div>
<p>si on a plus d'un produit on affiche un select avec les produits dispos en stock, sinon juste 1</p>
<p>je peut fournir le lien vers le squelette e-commerce qui me sert de base si ça ne vous suffit pas pour arriver a vos fins...<small class="fine d-inline"> </small>;-)</p>
<p>Bonne journée</p>Stocks2022-10-27T08:29:46Zhttps://files.spip.net/Stocks#comment5120222022-10-27T08:29:46Z<p>Bonjour,</p>
<p>je ne suis pas sûre d'être sur le bon plugin pour cette question<small class="fine d-inline"> </small>;)</p>
<p>je n'ai que des pièces uniques, le stock est bien réglé a 1 <br class="autobr">
et pourtant sur la page panier on peut toujours modifier la quantité manuellement<br class="autobr">
y'a t-il une solution pour bloquer cela<small class="fine d-inline"> </small>?</p>
<p>j' utilise Stocks 0.2.11 - SPIP 3.2</p>
<p>Merci bien,<br class="autobr">
Laëtitia</p>Stocks2021-04-15T14:06:24Zhttps://files.spip.net/Stocks#comment5081922021-04-15T14:06:24Z<p>Autant pour moi avec git.spip il faut créer un tag pour que le paquet soit mis a jour, c'est fait<br class="autobr">
tu devrais avoir la bonne version dispo ... prochainement</p>Stocks2021-04-15T12:10:49Zhttps://files.spip.net/Stocks#comment5081902021-04-15T12:10:49Z<p>Merci bien,<br class="autobr">
Pour l'instant je ne vois que les versions suivantes sur la page<small class="fine d-inline"> </small>?exec=charger_plugin (toutes versions disponibles)<br class="autobr">
Stocks 0.0.5 - dev - déjà installé [bizarre... je n'ai pas cette version sur le serveur]<br class="autobr">
Stocks 0.2.10 - dev - déjà installé</p>
<p>et pas la 0.2.11.<br class="autobr">
Il faut sans doute attendre la mise à jour du dépôt.</p>Stocks2021-04-08T13:11:31Zhttps://files.spip.net/Stocks#comment5081132021-04-08T13:11:31Z<p>Bon a priori ça devrait être corrigé en version v0.2.11 par <a href="https://git.spip.net/spip-contrib-extensions/stocks/commit/4767e7880f53563340d8eb5ac18b52ddfed3bc22" class="spip_url spip_out auto" rel="nofollow external">https://git.spip.net/spip-contrib-extensions/stocks/commit/4767e7880f53563340d8eb5ac18b52ddfed3bc22</a></p>
<p>Dis moi si ça résout ton erreur.<br class="autobr">
Bonne journée</p>Stocks2021-04-08T10:30:49Zhttps://files.spip.net/Stocks#comment5081122021-04-08T10:30:49Z<p>Bon j'ai regardé brièvement mais en fait c'est pas du paquet.xml que le problème doit venir car la declaration de bornes de compatibilitée est coorect raport a <br class="autobr">
<a href="https://plugins.spip.net/redaction-du-paquet-xml.html#compatibilite" class="spip_url spip_out auto" rel="nofollow external">https://plugins.spip.net/redaction-du-paquet-xml.html#compatibilite</a></p>
<p>en gros on autorise toutes les version a partir de ... et supérieures</p>
<p>Je pense que ça doit plutot venir de la boucle condition, sur la page gérer stocks, qui doit toujours retourner vrai , et donc doit t'afficher un truc dans le genre la table livraison n'existe pas ...</p>
<p>tu peut surcharger cette page en attendant depuis ton squelette (si ce n'est déjà fait ^^), ... je test et commit une version rapide...</p>Stocks2021-04-03T17:44:58Zhttps://files.spip.net/Stocks#comment5080602021-04-03T17:44:58Z<p>Bonsoir,<br class="autobr">
J'ai essayé mais je ne peux pas modifier le code ni ajouter de ticket (je ne suis pas administrateur sur spip git,)</p>Stocks2021-04-03T12:32:59Zhttps://files.spip.net/Stocks#comment5080562021-04-03T12:32:59Z<p>Hello,</p>
<p>Merci du retour, je ne m'en était pas rendu compte effectivement, mon squelette de base installe toute ces dependances ...<br class="autobr">
Le plugin est sur qit.spip je crois maintenant, tu peut commiter la modif<small class="fine d-inline"> </small>? ou je m'en charge<small class="fine d-inline"> </small>?</p>
<p>Je crois que livraison a bougé aussi récemment, faut que je vérifie que ça casse pas, et je fais plus beaucoup de spip depuis un an ... donc peut de temps</p>Stocks2021-04-02T18:05:18Zhttps://files.spip.net/Stocks#comment5080482021-04-02T18:05:18Z<p>Hello,</p>
<p>Dans le fichier paquet.xml de ce plugin il y a des « [ » au lieu de « ] »<br class="autobr">
comme par exemple ici :<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr"><utilise nom="livraison" compatibilite="[2.6.0;["/></code></p>
<p>Je m'en suis aperçue car cela génère une erreur sur la page exec=gerer_stocks (le plugin livraison n'est pas installé sur mon site).</p>Stocks2020-02-04T16:45:34Zhttps://files.spip.net/Stocks#comment5039202020-02-04T16:45:34Z<p>Bonjour,</p>
<p>D'accord merci.<br class="autobr">
En attendant je remet la dernière version du plugin et je contourne en faisant un test sur le mot-clé du produit pour afficher le #STOCK seulement si le mot clé = 1 et je mets le stock des produits avec mot clé 2 à 1000 (voyons grand<small class="fine d-inline"> </small>!).</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_enStock0(STOCKS) {objet}{id_objet}>
#SET{stock, #QUANTITE}
</BOUCLE_enStock0> <BOUCLE_test_produit_stock(STOCKS) {id_produit} {quantite>=1}>
<BOUCLE_test_produit_nostock(PRODUITS) {id_produit} {id_mot=2}>
</BOUCLE_test_produit_nostock>
[Il reste <strong>#EN_STOCK</strong> (#EN_STOCK|singulier_ou_pluriel{place,places})]
<//B_test_produit_nostock>
</BOUCLE_test_produit_stock></code></pre></div>
<p>dd</p>Stocks2020-02-04T08:47:36Zhttps://files.spip.net/Stocks#comment5039182020-02-04T08:47:36Z<p>Bonjour,</p>
<p>Désolé du temps de réponse et merci du signalement, je vais regarder ce qui a pus introduire cet effet de bord. Malheureusement je suis en mission en ce moment, et pas sur le CMS spip donc ça risques de prendre un peut de temps …</p>Stocks2020-01-31T21:48:52Zhttps://files.spip.net/Stocks#comment5039122020-01-31T21:48:52Z<p>Bonjour,</p>
<p>J'utilise Stocks 0.2.10 - dev sur un SPIP 3.2 et j'ai l'impression que quelque chose a changé :<br class="autobr">
lorsqu'un produit n'a pas de stock défini, c'est à dire que la quantité disponible n'est pas limitée, l'ajout d'une quantité dans le panier ne se fait pas. Le produit est bien ajouté mais avec la quantité zéro.<br class="autobr">
Dans la table stocks la quantité est à zéro même lorsque aucun stock n'a été défini pour le produit.</p>
<p>Dans mon squelette produit j'avais :<br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr"> <BOUCLE_test_produit_enstock(CONDITION) {si #EN_STOCK|!=={0}}></code><br class="autobr">
à la place de <br class="autobr">
<code class="spip_code spip_code_inline" dir="ltr"> <BOUCLE_test_produit_enstock(CONDITION){si #EN_STOCK|>{0}}></code></p>
<p>mais cela ne fonctionne plus.</p>
<p>si je réinstalle Stocks 0.1.7 - dev ça refonctionne<small class="fine d-inline"> </small>!</p>
<p>Merci</p>