Jump to content

Flo_180

Members
  • Posts

    46
  • Joined

  • Last visited

Profile Information

  • Activity
    Developer

Flo_180's Achievements

Newbie

Newbie (1/14)

3

Reputation

  1. Bonjour Mellow, Je me suis permis de reprendre ton code et de le mettre à disposition dans un module. Je te cite sur le forum, et sur le site. Voici le lien du forum, qui te reliera vers le site. http://www.prestashop.com/forums/topic/268060-module-plusieurs-valeurs-de-caracteristiques-par-produits/ Merci.
  2. J'avais jamais couplé avec le reset ahah. Merci pour l'astuce et pour la pique.
  3. Oui mais si un module est installé et utilise l'override avec la syntaxe d'orgine. Tu va tout bousiller avec ton code
  4. Bonjour, L'avez vous déjà essayé ? Il ne peux contenir qu'un seul champ, le is_array permet uniquement de détecter si le fields_form_override contient bien le name, le type, le size (en option), etc... Mais ne permet pas d'en ajouter plusieurs... J'ai bricoler cette syntaxe (loin d'être propre) en override du AdminController qui fonctionne : // For add a fields via an override of $fields_form, use $fields_form_override if (is_array($this->fields_form_override) && !empty($this->fields_form_override)) { foreach($this->fields_form_override as $field) if(!is_array($field)) { $this->fields_form[0]['form']['input'][] = $this->fields_form_override; break; } else $this->fields_form[0]['form']['input'][] = $field; }
  5. Bonjour, Tout d'abord ceci n'est pas un bug mais une suggestion d'amélioration qui me semble plutôt logique. A la ligne 1590 du fichier classes/AdminController.php // For add a fields via an override of $fields_form, use $fields_form_override if (is_array($this->fields_form_override) && !empty($this->fields_form_override)) $this->fields_form[0]['form']['input'][] = $this->fields_form_override; Ce qui ne laisse comme possibilité d'ajouter qu'un seul et unique champ en overide... Ne faudrait il pas joué avec un tableau ? on pourrai ajouter un nombre de champs infinis... ce qui m'aurai surement fait gagner plusieurs minutes aujourd'hui (à part si un moyen existe et que je n'en connait pas l'existence) Désolé si ce n'est pas dans la bonne section. Merci.
  6. Pour résumé : Comment faire de l'url rewriting sur des images qui sont des images dépendantes d'un module. Sans passer par un controller ? |ou| est il possible de modifier le htaccess sur la prestashop 1.5 ? Merci.
  7. Bonjour à tous et merci de me lire ! J'ai une petite question qui concerne le lien des images de prestashop 1.5 . Je souhaite créer un système d'images indépendant à prestashop avec url rewriting, j'ai réfléchi à deux solutions, mais les deux ne me conviennent pas : 1ère solution : Insérer l'expression régulière directement dans le htaccess Point faible : Comment écrire en automatique dans le fichier htaccess avec prestashop 1.5 ? 2ème solution : Utiliser l'url rewriting d'un module (solution déjà en place) Point faible : charge les cookies à chaque chargement d'image (car chargement du config.inc). Avez vous d'autres solutions ou une idée pour résoudre ce problème ? Merci à vous et bonne journée.
  8. Merci pour les explications et les bouts de code Mais tant que tu es ici autant en profité lol, Tu me donnes cet avertissement parce que l'url_rewriting' est surchargé par le hookModuleRoute non ? Merci.
  9. Merci pour ta réponse, Elle répond au problème de l'adminController mais pas du frontController me semble t-il, As tu une solution ? Merci.
  10. Bonjour, Merci de prendre du temps pour lire mon Post. Je n'ai toujours pas réussi à comprendre la marche à suivre pour installer un nouveau contrôleur lors de l'installation d'un module. Pour faire simple : Faut il le déplacer manuellement dans le dossier correspondant ( controllers/front/ ou controllers/admin) et mettre à jour manuellement le cache de l'index des tables Ou utiliser la fonction installOverride classique (ce qui me semble détourné l'utilisation de cette fonction). Mais voilà : La fonction ci-dessous ne prend en compte que la surcharge d'élément déjà existant. Alors que dois je faire pour créer de nouveaux contrôleur ? public function installOverrides() { if (!is_dir($this->getLocalPath().'override')) return true; $result = true; foreach (Tools::scandir($this->getLocalPath().'override', 'php', '', true) as $file) { $class = basename($file, '.php'); if (Autoload::getInstance()->getClassPath($class.'Core')) $result &= $this->addOverride($class); } return $result; } Merci à vous ! Bonne journée
  11. Oui c'est le cas lol J'ai réussi à le réanimer à coup d'étude sur les couleurs et sur le risque de changement de graphisme, et à vos témoignages. Merci à vous.
  12. Merci pour votre réponse, J'en prend très sérieusement note !
  13. Bonjour à tous, merci de me lire. J'ai un problème : Un de mes clients pour lequel je développe des modules Prestashop liés à son activité embauche un graphiste. Mon client à environ 9 boutiques et lui fait refaire l'apparence de toutes ses boutiques. Arrive le tour d'une grosse boutique, ces boutiques pour les quelles chacun d'entre nous avons de l'affection. 25% des visites sont réalisées par des personnes qui reviennent sur le site 20% des achats sont réalisées par des personnes qui ont déjà commandé Relativement à mon expérience cela me semble être d'assez bon chiffres pour comptabiliser la fidélité des utilisateurs aux sites. Voilà alors que mon cher graphiste attaque cette boutique avec l'accord du client. L'ergonomie est conservée, mais les couleurs chamboulées et de goût agressif (rouge fluo qui ne correspond pas au secteur d'activité) alors que précédemment elle était de couleur plutôt apaisante et seine. J'ai déjà émis des réticences pour ce changement à mon client. C'est pour ça que je viens vers vous, pensez vous que j'ai du soucis à me faire et que je doit insisté auprès de mon client pour lui faire faire marche arrière ? En vous remerciant. Bonne journée
×
×
  • Create New...