-
Posts
42 -
Joined
-
Last visited
Profile Information
-
Activity
Other
Recent Profile Visitors
Ikompagwec's Achievements
Newbie (1/14)
0
Reputation
-
[RESOLU] Multi-boutique et champs obligatoires
Ikompagwec replied to Ikompagwec's topic in PrestaShop pour les développeurs
Y'a pas de quoi Si tu mets une valeur en utilisant value, par défaut le champ devrait avoir cette valeur là au chargement de la page. Oui, lorsqu'on modifie un fichier tpl il faut vider le cache, dans le cas contraire les modifications peuvent ne pas se voir. -
[RESOLU] Multi-boutique et champs obligatoires
Ikompagwec replied to Ikompagwec's topic in PrestaShop pour les développeurs
Bonjour, J'ai utilisé en utilisant l'attribut HTML "value" dans le authentification.tpl du theme de la boutique voulue: <input type="hidden" class="text" name="monchamp" value="-1" /> Je l'ai également caché (type="hidden") puisque je n'en avais pas l'utilité ici, il fallait juste qu'il ne soit pas null. (mon champ est un entier) Pour te répondre, d'après ce que j'ai vu, il n'y a effectivement pas beaucoup de topics (et donc de personnes ?) parlant du multiboutique et généralement très peu de personnes y répondant. Comme tu peux le voir, ce sujet passionne beaucoup de monde puisque le ticket Forge n'est apparemment même pas encore remonté pour la version 1.6. (et assigné à Rémi Gaillard ? J'espère que c'est effectivement un homonyme, je ne les pense pas capable d'avoir si peu de respect pour les demandes des utilisateurs de leur produit) -
Bonjour, EDIT: désolé, je n'avais pas vu ton message, j'avais chargé cette page plus tôt mon explication reste toujours plausible mais pas pour autant d'images Je dirai que les images manquantes sont celles des produits créés entre ta sauvegarde et de la mauvaise manip. Les fichiers images ayant été ajoutés après ta sauvegarde (et donc supprimés et non restaurés), mais la base de données n'ayant pas changée, le produit existe toujours avec une certaine image qui n'est plus présente sur le FTP. En tout cas c'est une cause possible. Bonne journée
-
champ supplémentaire fiche produit
Ikompagwec replied to Reseaux's topic in PrestaShop pour les développeurs
Heureux de l'apprendre Peut-être pourrais-tu partager la solution pour les prochaines qui rencontreront ce même problème ? Bonne continuation ! -
champ supplémentaire fiche produit
Ikompagwec replied to Reseaux's topic in PrestaShop pour les développeurs
Donc la valeur du champ est bien enregistrée mais l'affichage met "0" quoi qu'il arrive, c'est bien ça? Pourrais-tu donner l'erreur exacte "Array" ? Et dans quelles circonstances tu as cette erreur ? -
champ supplémentaire fiche produit
Ikompagwec replied to Reseaux's topic in PrestaShop pour les développeurs
Excuse moi, je n'avais pas vu tes réponses d'avant Je me souviens avoir eu des problèmes de champs qui prennait une valeur 0 mais je ne sais plus quelle était mon erreur. Je pense que ça veut juste dire qu'il ne récupère pas la valeur de ton champ et mets la valeur par défaut. Pour ma part j'avais créé il y a quelques temps, j'avais fait comme cela: <div class="form-group"> <label class="control-label col-lg-3 " for="points"> <span class="label-tooltip" data-toggle="tooltip" title="{l s='Points.'}"> {$bullet_common_field} {l s='Points'} </span> </label> <div class="col-lg-3"> <input maxlength="13" type="text" id="points" name="points" value="{$product->points|htmlentitiesUTF8}" /> </div> </div> Et dans ma classe /** @var integer */ public $points; public function __construct($id_product = null, $full = false, $id_lang = null, $id_shop = null, Context $context = null) { self::$definition['fields']['points'] = array('type' => self::TYPE_INT, 'validate' => 'isInt', 'size' => '13'); parent::__construct($id_product, $full, $id_lang, $id_shop, $context); } A priori c'est exactement ce que tu as fait. La seule différence est la version de Prestashop (je suis en 1.6.0.5) mais je doute qu'il y ait eu des changements à ce sujet. -
champ supplémentaire fiche produit
Ikompagwec replied to Reseaux's topic in PrestaShop pour les développeurs
Bonjour Je n'ai vu aucune erreur précédemment, ni dans ton .tpl, ni dans ta classe. As-tu penseéà suivre ces recommandations ? Si tu définis ton champ dans la classe, tu n'as pas besoin de modifier l'update. -
champ supplémentaire fiche produit
Ikompagwec replied to Reseaux's topic in PrestaShop pour les développeurs
Bonjour, A priori je dirai que ton code est juste dans le .tpl, donc regarde plutôt du côté de la classe. Sans avoir l'erreur sous les yeux, je ne pourrai pas t'en dire plus. Si tu veux que je jette un oeil à ton code de la classe quand je le pourrai, tu peux le poster ici aussi. -
champ supplémentaire fiche produit
Ikompagwec replied to Reseaux's topic in PrestaShop pour les développeurs
Pour les produits, ce tutoriel suffit, on ne créé qu'un champ d'un produit, et non pas une nouvelle entité Produit. Il faudra en revanche que tu mettes ton champ en entier et non pas en chaine de caractères comme c'est le cas dans le tutoriel. Pour cela, tu peux t'inspirer des autres champs existants déjà sur les produits (voir la classe Product). Pour les clients les liens que je t'ai donné m'avait l'air de pouvoir bien te guider. Désolé si je ne t'aide pas plus, je n'ai pas forcément le temps pour l'instant. -
champ supplémentaire fiche produit
Ikompagwec replied to Reseaux's topic in PrestaShop pour les développeurs
Bonjour, Ce tutoriel doit effectivement bien marcher pour ta version.(en prenant compte des conseils d'Oser Reso) Pour ton champ Client, l'information doit apparaître dans le BO ou également à l'inscription ? (C'est le client qui rentre l'information ?) Tu peux regarder ici, je n'ai pas testé mais ça pourrait t'aider. http://www.actiaweb.com/activ/ajout-champ-cr%C3%A9ation-de-compte-prestashop.html https://www.prestashop.com/forums/topic/57590-tutorial-devforever-ajouter-un-champ-obligatoire-au-formulaire-d%E2%80%99inscription/ -
champ supplémentaire fiche produit
Ikompagwec replied to Reseaux's topic in PrestaShop pour les développeurs
Bonsoir, Ta table cart_product est juste mais ne concerne pas cette partie là, elle est liée au panier (cart en anglais). Quelle version de Prestashop utilises-tu ? Tu ne possèdes pas de table product_lang ? Si c'est effectivement le cas, tu devrais avoir un ÉNORME souci au niveau des produits. Peut-être as-tu un problème de compréhension plus global de la base de données ? Est-ce que le nom de tes tables commencent toujours de la même manière ? Par "pre9018" par exemple (puisque devant ta table cart_product c'est le cas) ? Si c'est bien cela, la table que tu recherches est "pre9018_product_lang". -
Bonjour, Il existe plusieurs sujets à ce sujet, c'est un problème connu mais qui risque de prendre un peu de temps avant d'être résolu. Vous pouvez trouver plus d'informations ici par exemple: https://www.prestashop.com/forums/topic/394792-enregistrement-produit-bo-16011-trop-lent/page-12?do=findComment&comment=2161405 Bonne journée !
-
champ supplémentaire fiche produit
Ikompagwec replied to Reseaux's topic in PrestaShop pour les développeurs
Bonjour, A priori je dirai cette table là Bonne journée ! -
Modification module "productcategory"
Ikompagwec replied to arnaud2A's topic in PrestaShop pour les développeurs
Bonjour, A vue de nez je dirai qu'il faut commenter cette partie la: <div class="clearfix" style="margin-top:5px"> {if !$PS_CATALOG_MODE && ($categoryProduct.allow_oosp || $categoryProduct.quantity > 0)} <div class="no-print"> <a class="exclusive button ajax_add_to_cart_button" href="{$link->getPageLink('cart', true, NULL, "qty=1&id_product={$categoryProduct.id_product|intval}&token={$static_token}&add")|escape:'html':'UTF-8'}" data-id-product="{$categoryProduct.id_product|intval}" title="{l s='Add to cart' mod='productscategory'}"> <span>{l s='Add to cart' mod='productscategory'}</span> </a> </div> {/if} </div> Bonne journée à toi