Jump to content

MrChutney

Members
  • Posts

    6
  • Joined

  • Last visited

Everything posted by MrChutney

  1. Merci pour ta réponse A quoi servent alors les repertoires modules dans les thèmes. Exemple dans le thème de base de la version 1.7, "classic", il y a un répertoire modules avec par exemple "ps_banner". Sinon je viens de le mettre dans le dossier monPrestashop/modules de mon Prestashop mais je ne le vois toujours pas dans la liste des modules dans l'admin.
  2. Bonjour, http://developers.prestashop.com/module/05-CreatingAPrestaShop17Module/02-CreatingAFirstModule.html#installing-the-module J'ai suivi cette doc pour créer mon module avec PrestaShop 1.7. Je me retrouve donc avec l'arborescence suivante : --monTheme ---modules ----mymodule -----config.xml -----logo.png (32x32px) -----mymodule.php mymodule.php <?php if (!defined('_PS_VERSION_')) { exit; } class MyModule extends Module { public function __construct() { $this->name = 'mymodule'; $this->tab = 'front_office_features'; $this->version = '1.0.0'; $this->author = 'Firstname Lastname'; $this->need_instance = 0; $this->ps_versions_compliancy = array('min' => '1.6', 'max' => _PS_VERSION_); $this->bootstrap = true; parent::__construct(); $this->displayName = $this->l('My module'); $this->description = $this->l('Description of my module.'); $this->confirmUninstall = $this->l('Are you sure you want to uninstall?'); if (!Configuration::get('MYMODULE_NAME')) $this->warning = $this->l('No name provided'); } public function install() { if (!parent::install()) return false; return true; } public function uninstall() { if (!parent::uninstall()) return false; return true; } } D'après la doc avec ces fichiers je devrais voir apparaître mon module dans l'admin de ma boutique. Mais ce n'est pas le cas. Dans mon config.xml je n'ai rien mis car il est précisé dans la docs que si il n'y a rien il sera automatiquement généré à l'installation. Est ce que quelqu'un sait d'où pourrait venir le problème ? Merci
  3. Merci pour vos réponses. - Dans mon_prestashop/themes je n'ai (mis à part des fichiers comme .htaccess, core.js,..) qu'un dossier nommé "classic" qui est donc le thème par défaut. C'est celui là que j'ai essayé de dupliquer sans réussite. - Maintenant je viens d'essayer avec le Starter thème, suivi les instructions d'installation. Mais lorsque je lance le npm install pour les nodes_modules, la plupart s'installent bien, sauf pour quelques un ou j'ai des erreurs. (Je pense que ça vient du fait qu'il faille que je lance mes commandes "node" et "npm" précédé de "sudo" car sinon je n'ai pas les droits d'accès à local/bin.) Jai quand même essayé de l'importer, sur un malentendu ça peut marcher, mais là encore, le même message : Ce thème n'est pas compatible avec PrestaShop 1.7. nouveauTheme/_dev/npm-debug.log 52922 verbose pkgid [email protected] 52923 verbose cwd /Applications/MAMP/htdocs/test_prestashop/themes/StarterTheme/_dev 52924 error Darwin 16.1.0 52925 error argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" 52926 error node v7.2.1 52927 error npm v3.10.10 52928 error file sh 52929 error code ELIFECYCLE 52930 error errno ENOENT 52931 error syscall spawn 52932 error [email protected] install: `node scripts/install.js` 52932 error spawn ENOENT 52933 error Failed at the [email protected] install script 'node scripts/install.js'. 52933 error Make sure you have the latest version of node.js and npm installed. 52933 error If you do, this is most likely a problem with the node-sass package, 52933 error not with npm itself. 52933 error Tell the author that this fails on your system: 52933 error node scripts/install.js 52933 error You can get information on how to open an issue for this project with: 52933 error npm bugs node-sass 52933 error Or if that isn't available, you can get their info via: 52933 error npm owner ls node-sass 52933 error There is likely additional logging output above. 52934 verbose exit [ 1, true ]
  4. Bonjour à tous, Je commence tout juste à me mettre à Prestashop. Pas de souci pendant l'installation de la version 1.7. Le problème est quand j'essaie de créer un thème perso : - Je me connecte bien à l'admin - J'exporte le thème actif "classic" - Je dézipe. Je modifie le nom du dossier et le nom du thème dans le config/theme.yml. - Je zip le tout. - Je clique sur ajouter un thème j'envoie le zip et là erreur : Ce thème n'est pas compatible avec PrestaShop 1.7 config/theme.yml name: classic2 display_name: Classic2 version: 1.0.0 author: name: "PrestaShop Team" email: "[email protected]" url: "http://www.prestashop.com" meta: compatibility: from: 1.7.0.0 to: ~ Je ne vois pas du tout où serait le souci et je n'ai pas trouvé d'explication à ce sujet dans la doc mis à part l'utilisation d'un "Starter theme" mais aucune explication là-dessus. Y a-t-il quelqu'un pour m'aider ? Merci
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More