Jump to content

AC2ID

Members
  • Posts

    157
  • Joined

  • Last visited

Everything posted by AC2ID

  1. Bonjour, Peut-être que mon module de commissions sur les ventes pourrait vous intéresser : https://addons.prestashop.com/fr/comptabilite-facturation/17939-commissions-sur-les-ventes.html Cordialement Pascal
  2. Bonjour, Essayer d'ajouter la ligne ci-dessous dans la fonction __construct() $this->_where = 'AND a.status = open'; Cordialement
  3. Bonjour, Prestashop détermine un produit comme nouveau en fonction de sa date d'insertion en base de donnée et du nombre de jours que vous avez défini dans vos paramètres de produits. Le fait de mettre à jour un produit ou de l'activé ne change pas cette date d'insertion, mais seulement la date de mise à jour. Pour remédiez au problème deux possibilités : - Vous supprimez les produits concernés et vous refaite l'import avec les infos complètes. - Vous modifiez directement en base la date (voir champs date_add), toutefois attention à la cohérence avec les autres tables liées aux produits (pour les déclinaisons, etc.) Cordialement
  4. Bonjour, Eventuellement, regarder dans le code js des modules, il est possible qu'ils embarquent des textes. Cordialement
  5. Bonjour, Si vous faites attention à prendre le bon id_lang, vous pouvez le faire sans risque. Après la difficulté c'est de déterminé si le client est Anglais ou Français Pensez à faire une sauvegarde de la table au préalable par sécurité. Cordialement
  6. Bonjour, Soit vous reprenez le code du constructeur d'origine et vous insérez vos colonnes aux endroits souhaités -> voir déclaration de variable $this->fields_list où plusieurs colonne sont déclarés. Soit vous utilisez les fonction PHP sur les tableaux (array_slice, array_merge, ...) voir la doc http://php.net/manual/fr/ref.array.php Cordialement
  7. Bonjour, Possible qu'ils n'ont pas tout détaillé dans la doc. Normalement si vous souhaitez surcharger une classes d'un module par exemple toto.php du module biduletruc : Si votre fichier d'origine est dans \modules\biduletruc\toto.php alors vous devez faire la surcharge dans \override\modules\biduletruc\myToto.php Si votre fichier d'origine est dans \modules\biduletruc\classes\toto.php alors vous devez faire la surcharge dans \override\modules\biduletruc\classes\myToto.php Si votre fichier d'origine est dans \modules\biduletruc\controllers\admin\toto.php alors vous devez faire la surcharge dans \override\modules\biduletruc\controllers\admin\myToto.php Etc. Par contre votre surcharge myToto.php doit étendre de toto.php : class MyToto extends Toto puis vous surchargez votre méthode en rappelant si besoins la méthode parent. Une fois votre surcharge réalisée, vous pouvez supprimer le fichier class_index.php du répertoire \cache, le fichier sera régénéré par PrestaShop qui pourra ainsi prendre en compte votre surcharge. Vérifier également que vous n'avez désactivé les surcharges dans votre BO menu "paramètre avancés"->"Performances" section "mode debug". Voilà, normalement le principe de la surcharge (je ne l'ai jamais fait pour un module, donc je ne vous garantie pas le résultat, mais je l'ai déjà fait pour des classes et controlers du coeur sans aucun problème). Cordialement.
  8. Bonjour, Je viens de relire votre post et je pense que votre problème vient du fait que vous stockez du code html en base de données dans la table de configuration. Du coup les balises sont supprimées lors de l'insertion en BD. Si vous souhaitez utiliser du JS, vous devez faire un fichier.js que vous devez appeler dans le hookDisplayHeader ou hookDisplayBackOfficeHeader avec la méthode addJS. Comme vous débutez dans le dev PrestaShop, je vous conseil de consulter le site de doc de PrestaShop (En anglais car plus complet), voici le lien : http://doc.prestashop.com/display/PS16/Developer+Guide Bon apprentissage. Cordialement
  9. Bonjour Essayez d'englober votre script avec la fonction smarty {literal} Cordialement
  10. Bonjour, Vous trouverez peut-être la réponse sur : http://doc.prestashop.com/display/PS16/Overriding+default+behaviors Cordialement
  11. Bonjour, Vous avez peut-être un problème avec votre base de données, voir problème similaire dans le topic : https://www.prestashop.com/forums/topic/536223-back-office-ps-16-affiche-une-page-blanche-dans-les-produits/ Cordialement
  12. Bonjour, Eventuellement vérifiez bien que les traductions des modules soit faite correctement dans la partie traduction du BO. Pour être bien sur vérifier un à un les traductions "modules installés"->"coeur" ; "modules installés"->"default-bootstrap" ; "modules installés"->"le_nom_de_votre_theme" puis déroulé les expressions des modules concernés, car ce n'est pas parce que PrestaShop dit qu'il y a 0 expression à traduire, qu'elles sont bien traduite. En effet, il est possible que la traduction en Français soit faite en Anglais. Et fait le pour chaque langue utilisées. Cordialement
  13. Bonjour, Très bien. Pour vous aidez dans le développer sur Presta voici quelques liens : http://doc.prestashop.com (Prendre la doc en anglais, car à jour) http://www.smarty.net (Pour pouvoir réaliser un peu de "dev" dans les template) Bon apprentissage.
  14. Jeter un oeil à ce topic : https://www.prestashop.com/forums/topic/81219-fatal-error-allowed-memory-size/page-2 Cordialement
  15. Bonjour, Je confirme ce qui dit johann. Il faut également veillez à faire les traductions par rapport au modules lié à votre thème, car si le thème embarque un .tpl customiser pour ces besoins, les traduction s'applique au niveau du thème et plus au niveau du coeur. Cordialement
  16. Bonjour, C'est parce que c'est un book qui est caché. Il faut cliquer "afficher les point d'accroche invisible". Mais si il vous dit qu'il est déjà accroché, c'est que c'est bon. Vous pouvez vérifier les droits d'accès au fichiers, cela peut-être une piste .... Votre serveur, c'est quoi ? Cordialement
  17. Bonjour, De base non, sauf si vous faite le développement vous même. Sinon il faut fouiller un peu sur l'addons : http://addons.prestashop.com/fr/recherche?id_category=0&search_query=menu+image Cordialement
  18. Essayer de désactiver et de vide le cache de Prestashop menu "paramètre"->"Performance"
  19. Dans ce cas, il faut peut-être creuser les pistes suivantes : - vous avez peut-être un utilisateurs sur le réseau qui doit se connecté avec un ordi ou périphérique avec une fonctionnalité de serveur DNS qui pourrez perturbé votre réseau - Réseaux Orange et/ou service DNS Orange qui pose problème - paramètre réseau de la box
  20. Bonjour, A tout fin utile, l'adresse privé du client reste néanmoins utile pour la facturation (Notamment si des achats sont réalisés par des entreprises). Cordialement
  21. Est-ce que cela ne fait pas suite à l'installation d'un module ou autre modifications ?
  22. Bonjour, Oui le code est différents c'est normal, mais le principe de traduction reste le même, donc vérifier que vous ayez bien pour les textes à traduire : {l s="texte à traduire en anglais" mod="blocksearch"} Si vous avez seulement {l s="texte à traduire en anglais"} alors ajouter mod="blocksearch" Cordialement
×
×
  • Create New...