Atch Posted August 18, 2016 Share Posted August 18, 2016 (edited) Bonjour, J'ai installé la verstion Beta de Prestashop pour tester un peu la bête, mais je suis confronté à un petit probleme bête. Comment on installe le theme starter de Prestashop ?on a un lien vers github : https://github.com/PrestaShop/StarterTheme/ jusque là OK, je clone dans un nouveau répertoire... Mais là où je bloque c'est ici : https://github.com/PrestaShop/StarterTheme/#how-to-use-the-starter-theme-to-create-a-theme First of all, you need to rename config/theme.dist.yml to config/theme.yml and edit it according to your theme name. Dans quel répertoire /config/ ??? je ne trouve pas ce fichier theme.dist.yml Edit : J'ai trouvé dans le theme lol ( je regardais à la racine où il y a un rep config/theme/) V++ Atch Edited August 18, 2016 by Atch (see edit history) Link to comment Share on other sites More sharing options...
Atch Posted August 18, 2016 Author Share Posted August 18, 2016 (edited) Bon premier retour avec le theme starter ... Il est bugué ! Page catégorie : Page blanche Page produit: je sélectionne une déclinaison et hop direction panier sans sélection etc... J'ai peut être loupé une manip, j'y retourne Edited August 18, 2016 by Atch (see edit history) Link to comment Share on other sites More sharing options...
Atch Posted August 18, 2016 Author Share Posted August 18, 2016 Un truc qui n'a rien à voir avec le theme mais qui me dérange un peu 4 x 19.81 = 79.25 1 Link to comment Share on other sites More sharing options...
Guest Posted August 18, 2016 Share Posted August 18, 2016 (edited) ha les arrondis sont toujours aussi bien gérés, voire même mieux on dirait que sur la 1.6 est-ce que tes produits sont HT à la base et tu as activé la TVA Atch ? Edited August 18, 2016 by Guest (see edit history) Link to comment Share on other sites More sharing options...
Atch Posted August 18, 2016 Author Share Posted August 18, 2016 (edited) Mince j'ai eu le malheur d'activer le mode debug (_PS_MODE_DEV_) Plus rien ne fonctionne Bon bah, pour la 1.7, je vais attendre la stable 1.7.4 pour commencer à travailler dessus ... V++ Atch Edited August 18, 2016 by Atch (see edit history) Link to comment Share on other sites More sharing options...
Julien Bourdeau Posted August 18, 2016 Share Posted August 18, 2016 Pour le starter theme, en ce moment ca peut arriver qu'il ait quelques jours de retard sur le core. Prend bien une dernière branche develop de PrestaShop/PrestaShop et la dernière master du StarterTheme. Notamment pour ces 2 PR qui ont été mergées hier et aujourd'hui: https://github.com/PrestaShop/StarterTheme/pull/100 https://github.com/PrestaShop/StarterTheme/pull/101 Pour info on teste le StarterTheme sur les PR PrestaShop maintenant donc ca ne devrait plus ce produire (https://github.com/PrestaShop/PrestaShop/pull/6038) Les crashs en cause pour la page categorie, ça vaut quand même le coup, je pense que ça apporte une nouvelle feature vraiment interessante: https://github.com/PrestaShop/PrestaShop/pull/5809 Tu devrais retenter, comme tu connais les biens les themes 1.6, j'aimerais bien avoir ton avis! 1 Link to comment Share on other sites More sharing options...
Atch Posted August 19, 2016 Author Share Posted August 19, 2016 Salut Julien, le test ci-dessus est sur une 1.7 beta2 avec la dernière version ( celle d'hier à 10h) du theme starter... J'ai une alpha3 mais sur cette dernière, impossible d'installer un theme ( page blanche, erreur ci-jointe) et pourtant même manipulation que sur la beta2Quand addons nous pousse actuellement à faire du theme 1.7, je me demande sur quelle base travailler. A l'heure actuelle, il me parait impossible de faire un theme fonctionnel avec une base incomplète (solution et theme) Je ne désespère pas travailler un jour sur cette 1.7 Par rapport à la 1.6, si je devais comparer le theme classic et le default bootstrap... A part la page panier qui est bien pensée sur classic, je trouve que l'on perd énormément en fonctionnalité ...Plus de panier en ajax, Plus de déclinaisons dynamiques avec les images de déclinaison, Plus de grid or list, ... PS : Ci-joint une copie de la page contact sur alpha3 et theme classic ( peut être déjà signalé). V++ Atch Link to comment Share on other sites More sharing options...
Julien Bourdeau Posted August 19, 2016 Share Posted August 19, 2016 Il vaut mieux tester sur une git. Tu devrais passer un peu de temps à mettre en place ton environnement, comme ca tu pourras récupérer les fixes facilement. En ce moment on corrige beaucoup de bug, donc quelques jours après la sortie de la beta elle est "périmé" puisque plein de chose ont déjà été corrigé. Si tu prends la dernière version du StarterTheme, mais pas la dernière version git du coeur, tu vas avoir des problèmes aussi. Concernant les fonctionnalités. La feature theme et grid va être HYPEP facile à reimplementer, si tu regardes les templates, tu verras que toutes les pages de liste heritent de "catalog/product-list.tpl", et que chaque thumbnail est crée à partir de "catalog/_partials/miniatures/product.tpl". En créant un template pour les miniatures en mode liste, et avec quelques lignes de JS tu peux proposer cette feature dans tes themes. https://github.com/PrestaShop/PrestaShop/blob/develop/themes/classic/templates/catalog/_partials/miniatures/product.tpl Pour l'ajax dans le panier normalement c'est bon, ca marche bien avec les + et - par contre je sais plus si on a corrigé le bug avec la saisie d'une valeur dans le champs. Faut que je regarde. Pour les images des déclinaisons, ça a été amélioré récemment: https://github.com/PrestaShop/PrestaShop/pull/5959 https://github.com/PrestaShop/PrestaShop/pull/5971 Link to comment Share on other sites More sharing options...
Atch Posted August 19, 2016 Author Share Posted August 19, 2016 Il vaut mieux tester sur une git. Tu devrais passer un peu de temps à mettre en place ton environnement, comme ca tu pourras récupérer les fixes facilement. En ce moment on corrige beaucoup de bug, donc quelques jours après la sortie de la beta elle est "périmé" puisque plein de chose ont déjà été corrigé. Si tu prends la dernière version du StarterTheme, mais pas la dernière version git du coeur, tu vas avoir des problèmes aussi. Concernant les fonctionnalités. La feature theme et grid va être HYPEP facile à reimplementer, si tu regardes les templates, tu verras que toutes les pages de liste heritent de "catalog/product-list.tpl", et que chaque thumbnail est crée à partir de "catalog/_partials/miniatures/product.tpl". En créant un template pour les miniatures en mode liste, et avec quelques lignes de JS tu peux proposer cette feature dans tes themes. https://github.com/PrestaShop/PrestaShop/blob/develop/themes/classic/templates/catalog/_partials/miniatures/product.tpl Pour l'ajax dans le panier normalement c'est bon, ca marche bien avec les + et - par contre je sais plus si on a corrigé le bug avec la saisie d'une valeur dans le champs. Faut que je regarde. Pour les images des déclinaisons, ça a été amélioré récemment: https://github.com/PrestaShop/PrestaShop/pull/5959 https://github.com/PrestaShop/PrestaShop/pull/5971 J'y étais presque pour finaliser l'install via githib mais j'ai un bug > PrestaShop\PrestaShop\Core\Cldr\Composer\Hook::init Init CLDR data download... Script PrestaShop\PrestaShop\Core\Cldr\Composer\Hook::init handling the post-install-cmd event terminated with an except ion [Exception] Failed to unzip 'C:\wamp\www\github\PrestaShop/translations/cldr\core.zip'. Du coup rien ne se remplit en bdd. Tu aurais un exemple de ton fichier prestashop\app\config\parameters.php je me demande si je ne me plante pas en remplissant les champs demandés par composer. Merci Atch Link to comment Share on other sites More sharing options...
Atch Posted August 19, 2016 Author Share Posted August 19, 2016 Arf, l'archive doit etre corrompue quand j'essaye de dézipper manuellement, j'ai une erreur : ! C:\wamp\www\github\PrestaShop\translations\cldr\core.zip: Fin de l'archive incorrecte Link to comment Share on other sites More sharing options...
Guest Posted August 19, 2016 Share Posted August 19, 2016 c'est le parcours du combattant pour tester ce thème dis donc... il me tarde que t'y arrives pour nous expliquer tout ça Atch, merci d'avance pour le béta testing et debugging en tout cas, bravo ! Link to comment Share on other sites More sharing options...
Julien Bourdeau Posted August 19, 2016 Share Posted August 19, 2016 L'archive est téléchargé chez unicode.org, parfois le site ne repond pas, ou le telechargement s'arrete. Pour l'instant ça n'arrive pas trop souvent, j'espere que ca ne va pas empirer. Tu peux supprimer le fihcier corrompu et relancer composer install, et sinon meme le telecharger à la main dans le dossier avant de relancer composer: http://www.unicode.org/Public/cldr/26/json-full.zip 1 Link to comment Share on other sites More sharing options...
Atch Posted August 19, 2016 Author Share Posted August 19, 2016 L'archive est téléchargé chez unicode.org, parfois le site ne repond pas, ou le telechargement s'arrete. Pour l'instant ça n'arrive pas trop souvent, j'espere que ca ne va pas empirer. Tu peux supprimer le fihcier corrompu et relancer composer install, et sinon meme le telecharger à la main dans le dossier avant de relancer composer: http://www.unicode.org/Public/cldr/26/json-full.zip Merci Julien, installation terminée ... Je suis passé par /install-dev/index.php pour installer la base de données (installation classique), je ne sais pas si c'était la bonne méthode, car composer n'avait rien remplit. Je file installer le theme starter V++ Atch Link to comment Share on other sites More sharing options...
Atch Posted August 19, 2016 Author Share Posted August 19, 2016 c'est le parcours du combattant pour tester ce thème dis donc... il me tarde que t'y arrives pour nous expliquer tout ça Atch, merci d'avance pour le béta testing et debugging en tout cas, bravo ! Faut bien se lancer un jour... Mais à terme, je pense que tout se fera de cette façon coté dev. V++ Atch Link to comment Share on other sites More sharing options...
Atch Posted August 19, 2016 Author Share Posted August 19, 2016 (edited) Julien,J'ai du mieux avec le theme starter et la dernière version de Presta 1.7Les catégories fonctionnent, le panier ajax aussi maintenant J'ai par contre toujours l'erreur quand on change la déclinaison d'un produit ---> ça renvoie sur la page panier vide.Encore merci pour les indications. PS : La pop up de notification d'ajout au panier ne fonctionne que sur la page produit. A partir de la home, pas de pop up, directement orienté vers la page panier. V++ Paulo Edited August 19, 2016 by Atch (see edit history) Link to comment Share on other sites More sharing options...
Atch Posted August 21, 2016 Author Share Posted August 21, 2016 Salut Julien, Sympa l'idée des widgets, j'essaye de comprendre deux trois trucs ( sans doc c'est pas facile) Si je veux par défaut dans un theme mettre des réassurances sur la page contact ( c'est un exemple) mais avec un autre TPL que celui existant déjà utilisé sur product et cart.Dois je faire une Override du module pour lui assigner un nouveau tpl ? Product.tpl ou cart.tpl : {block name='display_reassurance'} {hook h='displayReassurance'} {/block} php : public function renderWidget($hookName = null, array $configuration = []) { if (!$this->isCached('blockreassurance.tpl', $this->getCacheId())) { $this->smarty->assign($this->getWidgetVariables($hookName, $configuration)); } return $this->display(__FILE__, 'blockreassurance.tpl', $this->getCacheId()); } Y t il une doc sur les widgets, j'ai pas trouvé ? V++ Atch Link to comment Share on other sites More sharing options...
razaro Posted August 21, 2016 Share Posted August 21, 2016 https://github.com/PrestaShop/docs/blob/master/module/widget.rst 1 Link to comment Share on other sites More sharing options...
Atch Posted August 21, 2016 Author Share Posted August 21, 2016 Merci Razaro Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now