Jump to content
Xavier Borderie

Pour En Savoir Plus Sur Prestashop 1.7

Recommended Posts

sur 1.6, dans une catégorie, quand tu cliques sur un produit avec déclinaisons, tu as l'url du produit, sans voir que c'est la déclinaison par défaut, exemple : /fr/chemisiers/2-chemisier.html

 

Mais sur 1.7, dans une catégorie, quand tu cliques sur un produit avec déclinaisons, tu as l'url de la déclinaison directement, ce n'est plus l'url du produit, exemple : /chemisiers/2-7-chemisier.html#/1-taille-s/11-couleur-noir

Share this post


Link to post
Share on other sites

Je suis sous la version 1.6

 

Pour être plus précis, dans la liste des produits (dans une catégoerie X) nous mettons en avant des produits avec si possible une photo qui présente le produit sous un environnement plutot sympa, a ce niveau là il ne doit pas avoir de notion de stock et à minima une notion de prix "A Partir de". Puis quand on rentre dans la fiche produit, on demande au client de choisir sa taille et couleur et la photo change suivant la coloris choisit. Mais a aucun moment nous souhaitons arrivé sur une déclinaison spécifique (par défaut) c'est pour nous un non sens commercial mais surtout assez dangereux car si cette déclinaison n'a plus de stock le client aura un bon message d'erreur "produit hors stock" alors qu'il n'a jamais demandé cette déclinaison

Share this post


Link to post
Share on other sites

Ah oui ok. C'est pas ce que j'avais compris.

 

Donc non c'est pas possible, je ne peux pas m'engager mais à mon avis ça ne le sera jamais dans le core avec le theme par défaut (trop spécifique). Je pense que par contre prestashop offre la possiblité à ton theme d'implementer ce genre de comportement.

Share this post


Link to post
Share on other sites

"c'est un peu comme si vous disiez à un type qui fait une cuisine honnête qu'il ne peut pas être bénévole dans votre resto sous prétexte qu'il ne fait pas de l'assez bonne qualité".

On parle bien d'un PR pour corriger une bug là.

Donc c'est bien il ne peux pas se proposer à relaver la salade qui est pleine d'asticot au prétexte qu'il ne sais pas se servir de l'essoreuse ou qu'il n'est pas disponible à plein temps

 

Là Julien ta réponse est vraiment à nous dire à quel point vous considérez les contributeurs "ne font pas de la qualité" - édifiant, patronising

Share this post


Link to post
Share on other sites

Avec un dev spécifique je suppose.

Dommage

 

[troll]

Malheureusement la solution Prestashop devient de plus en plus minimaliste pour les commerçants mais peut-être plus performantes pour les développeurs...

Avec un peu de chance, votre option sera proposée en module sur addons ;) , c'est le but de la solution aujourd'hui

[/troll]

 

 

  • Like 2

Share this post


Link to post
Share on other sites

C'est possible, ce que tu demandes, tu fais tes déclinaisons, ensuite  tu crées une déclinaisons par defaut tu la supprimes :) 
 
Bon c'est plus un bug ^_^ car pour moi prestashop devrait re choisir une décli par défaut.
 
Fonctionne en 1.6.0.X je sais pas en 1.6.1.X
 
Ensuite dans product.js si le tableau "choice" a une valeur à 0 tu fais un truc du style : 
 

$('#availability_statut:hidden').show(); 
$('#availability_value').addClass('warning_inline').text(plz_select);
$('#pQuantityAvailable:visible').hide();
$('#add_to_cart:visible').fadeOut(600);
$('#quantity_wanted_p:visible').hide();

Share this post


Link to post
Share on other sites

 

C'est possible, ce que tu demandes, tu fais tes déclinaisons, ensuite  tu crées une déclinaisons par defaut tu la supprimes :) 

 

Bon c'est plus un bug ^_^ car pour moi prestashop devrait re choisir une décli par défaut.

 

Fonctionne en 1.6.0.X je sais pas en 1.6.1.X

 

Ensuite dans product.js si le tableau "choice" a une valeur à 0 tu fais un truc du style : 

 

$('#availability_statut:hidden').show(); 
$('#availability_value').addClass('warning_inline').text(plz_select);
$('#pQuantityAvailable:visible').hide();
$('#add_to_cart:visible').fadeOut(600);
$('#quantity_wanted_p:visible').hide();

 

Sur 1.7, il t'en remet une d'office en default ;)

 

 

 

Share this post


Link to post
Share on other sites

Je parlais de la modification à apporter dans product.js que je ne comprends pas

Share this post


Link to post
Share on other sites

Arf ça ne va pas être facile alors, si tu ne sais pas ce qu'est le fichier product.js et un tableau, tu risques plus de faire des "bêtises" 

Moi j'ai fais ça car quand il n'y a plus de déclinaisons pas défaut ce n'était pas bien / beau.

 

Vu que j'ai pas souhaité faire la mise à jour de la déclinaison par défaut sur le hookOrder j'ai une tache cron qui me met dans la nuit les nouvelles déclinaisons par défauts.

 

Du coup j'ai fait ce système pour que quand il y  a pas de déclinaison par défaut un message "Merci de choisir les options" s'affiche.

Share this post


Link to post
Share on other sites

Arf ça ne va pas être facile alors, si tu ne sais pas ce qu'est le fichier product.js et un tableau, tu risques plus de faire des "bêtises" 

 

Moi j'ai fais ça car quand il n'y a plus de déclinaisons pas défaut ce n'était pas bien / beau.

 

Vu que j'ai pas souhaité faire la mise à jour de la déclinaison par défaut sur le hookOrder j'ai une tache cron qui me met dans la nuit les nouvelles déclinaisons par défauts.

 

Du coup j'ai fait ce système pour que quand il y  a pas de déclinaison par défaut un message "Merci de choisir les options" s'affiche.

 

Je souhaitais juste comprendre, je vois bien le fichier en question

Share this post


Link to post
Share on other sites

Alors dans product.js 

 

Tu as une fonction qui cherche la déclinaison.

function findCombination(firstTime)

Dedans le tableau choice est remplit si il n'y a un élément du tableau qui n'est pas 'checked ou selected' il n'y a pas de combinaison par défaut donc : 

 

Dans la function update display tu peux ajouter une condition et du coup mettre : 

$('#availability_statut:hidden').show(); 
$('#availability_value').addClass('warning_inline').text(plz_select);
$('#pQuantityAvailable:visible').hide();
$('#add_to_cart:visible').fadeOut(600);
$('#quantity_wanted_p:visible').hide();

Le code dit : 

 

Je montre l'élément caché #availability_statut

J'ajoute une class warning et le texte plz_select à l'élément #availability_value

Je cache le bouton + - et l'inout quantité

Je cache le bouton ajouter au panier

En gros ça peu donner une truc comme ça :

https://www.esprit-equitation.com/tapis-de-selle-cheval/54[spam-filter]tapis-de-selle-pour-cheval-chantilly-harcour.html
Edited by okom3pom (see edit history)

Share this post


Link to post
Share on other sites

spamfilter à remplacer par 91+untiretdu6 non mais sérieux un regex sur les numéros de téléphone indien .... on aura tout vu

Edited by okom3pom (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,


j'ai voulu tester la RC3 et au bout de 5 minutes, j'ai laissé tomber !!

Une vrai catastrophe ... Page modules inaccessible (nous sommes nombreux avec ce bug), le ccc qui ne fonctionnait pas sur RC2, plante maintenant la boutique (pas de css et JS à cause de l'url bidon)... Du coup j’arrête le test, je me demande pourquoi remonter les bugs, Prestashop en laisse des nouveaux à chaque RC ... :(

Bref, cette version ne fait pas l'unanimité ...

V++

 

Atch


 

Share this post


Link to post
Share on other sites
Guest

il parait que c'est du à un piratage du code source par des concurrents...

j'espère qu'ils vont s'en sortir avec cette 1.7 => classement vertical !

Share this post


Link to post
Share on other sites

Bonjour,

 

J'essaye de comprendre la class "ps-hidden-by-js" et son utilité ? 

 

Elle est accompagnée du commentaire suivant

{* This is the way an option should be selected when Javascript is disabled *}

Ou des conditions : 

{if $js_enabled}

Ca sert à quoi ? Vous pensez que des gens vont naviguer sans le js activé.

Pour avoir testé c'est juste pas possible.

Car les bouton des années 99 qui se cache mais qui sont visible un instant c'est vraiment pas top. 

  • Like 1

Share this post


Link to post
Share on other sites

Bonjour

 

Je viens d'arriver dans le monde de Prestashop.

 

Ayant téléchargé le version 1.7 et devant acheter un kit graphique. Savez vous si les kit graphiques proposés (1.6.x) sont compatibles ou devons nous attendre que les graphiste développe les kit pour cette nouvelle version ?

 

Dans l'attente d'une réponse

 

Bien cordialement

 

Julien

Share this post


Link to post
Share on other sites

Aucun thème conçu pour 1.6 n'est spontanément compatible avec 1.7

 

Merci pour ton retour.

 

du coup.. étant tout nouveau le bouton "DOWNLOAD 1.7" était en gros sur la page principale.. je ne pensais pas que c'était une version vraiment toute neuve.

 

Savez vous ou je peux trouver la version 1.6 ? Que me conseillez vous de faire ? de prendre cette dernière version ou bien de m'engager sur l'ancienne version ?

Share this post


Link to post
Share on other sites

Non utilise une version 1.6.

 

Si tu attends sur les autres pour développer ta boutique tu commence mal.

Share this post


Link to post
Share on other sites

Bonsoir

 

Je rencontre une ERREUR 404 lorsque j'installe mon Prestashop 1.7 sur l'hebergeur 1and1

 

Je vais jusqu'au bout du "Installation Assistant" et en voulant me connecter au back office (/admin), je suis redirigé vers une page ERREUR 404.

 

Mon front office fonctionne correctement.

 

Avez vous des pistes pour m'aider ?

 

Dans l'attente de votre aide

Share this post


Link to post
Share on other sites

Bonsoir

 

Je rencontre une ERREUR 404 lorsque j'installe mon Prestashop 1.7 

 

Dans l'attente de votre aide

+ 8 jours pas de reponse ? Super Encouragent 

 

pour moi l'admin

Internal Server Error

 

Le back fonctionne lui   (et pas de probleme d'install pour la 1.6.x)

 

à l’année prochaine pour une réponse  et bon noël 

moi aussi j'attend l’année prochaine pour acheter des modules Mdrr 

Edited by muriel850 (see edit history)

Share this post


Link to post
Share on other sites

Bonsoir

 

Je rencontre une ERREUR 404 lorsque j'installe mon Prestashop 1.7 sur l'hebergeur 1and1

 

Je vais jusqu'au bout du "Installation Assistant" et en voulant me connecter au back office (/admin), je suis redirigé vers une page ERREUR 404.

 

Mon front office fonctionne correctement.

 

Avez vous des pistes pour m'aider ?

 

Dans l'attente de votre aide

Bonsoir

j'ai rencontré un problème similaire lors de l'installation de  PS 1.7  ( installation automatique grâce a un script de l’hébergeur )

mais avec le message suivant : La connexion a été réinitialisée  et impossible d'avoir acces a backoff

 

la solution trouvé 

dans le répertoire du backoffice  (/admin123 ou autre)

j'ai renommé le fichier  .htaccess  par  .htaccess--old   et j'ai accès au backoffice 

 

pour etre certain que c'est la d'ou venait le probleme j'ai installer un PS 1.7 sur un autre serveur avec la même erreur corrigé quand j'ai renommé le fichier .htaccess

 

 

en espérant être utile 

Bonne soirée

Share this post


Link to post
Share on other sites

Question con, mais: comment fait on pour migrer de 1.6 à 1.7?

le module 1 click upgrade ne la propose pas, et je ne vois l'info nul part..

 

Merci d'avance

Share this post


Link to post
Share on other sites

Si vous voulez le faire, c'est à la mano car la compatibilité n'est pas simple.

Pour info, je vous déconseille complètement de mettre à jour une boutique fonctionnelle vers la 1.7...

  • Like 1

Share this post


Link to post
Share on other sites

Pour information il existe des modules qui permettent de faire la transition (voir dans addon)

Share this post


Link to post
Share on other sites
Guest

Pour information pour les béta testeurs, c'est une tâche intéressante de mettre à jour presta vers la 1.7, par contre si c'est pour une boutique en production ça ne serait pas très professionnel de doter un client d'un outil bancal et non abouti quand la 1.6 tourne plutôt pas mal.

Share this post


Link to post
Share on other sites

Bonjour !

Est ce que quelqu'un a trouvé ou est la gestion des wareHouses sous 1.7 ?? 

Dans la base de donnée la table existe, en back-office je dois être nouille pas moyen de mettre la main dessus.....

Share this post


Link to post
Share on other sites

Bonjour !

Est ce que quelqu'un a trouvé ou est la gestion des wareHouses sous 1.7 ?? 

Dans la base de donnée la table existe, en back-office je dois être nouille pas moyen de mettre la main dessus.....

 

Bonjour,

 

Prestashop 1.7 ne gérant plus les stock avancés, il y a des chances que cette partie soit pour le moment déactivée.

 

V++

 

ATch

Share this post


Link to post
Share on other sites

[je troll]

 

il y a :

- de moins en moins de modules,

- de moins en moins de fonctions,

- de plus en plus de bugs

 

comprend pas...

 

[/je troll]

  • Like 1

Share this post


Link to post
Share on other sites

Waouh !!! Il y a encore du monde sur ce post ?

Vous ne vous sentez pas trop seuls ?

Share this post


Link to post
Share on other sites

Hé les loulous,

faut pas jeter le bébé et l'eau du bain...

1.7 n'est définitivement pas fait pour être mis en production ! Ca il y a pas photo !

C'est loin d'être une évolution majeure, car ça mélange du neuf, de l'ancien, et tout cela conduit à un produit totalement dysfonctionnel, je dirais même merdique à se taper le cul par terre de rire !

Donc les newbie en production, de demandez pas comment migrer de 1.6 à 1.7, surtout si vous administrez des boutiques en ligne pour des clients, vous allez les mettre au devant d'ennuis innommables !

 

Cependant, 1.7 à aussi à bien des égards beaucoup d'élégance dans son cœur programmatique. L'idée de fond n'est pas si mauvaise, même si elle a été mise en oeuvre n'importe comment !

 

Ici on est sur le poste des développeurs, il nous est tous arrivé de passer des heures à développer des trucs totalement dysfonctionnels !! Et faut être honnête les gars, c'est là qu'on apprend le plus !

 

1.7, il faut le voir comme un galop d'essai, une trame de fond, quelque chose qui préfigure une vision d'une future version majeure qui sera à ce moment là une 2.0

 

Pour ma part, je suis ravi de jouer avec ce produit, ça décroûte la cervelle ! Quand pendant 10 ans on s'est familiarisé et réjouis des miracles que que nous offre Smarty, et que d'un seul coup une bande d'illuminé nous propulse dans Symphony, ben oui on fait tous gloups !! Gnin gnin cé quoi ce machin !!???

 

Ben n'empêche le machin, il est pas mal du tout ! Ca reste toujours casse b... de devoir s'adapter à de nouveaux outils, mais au final, je préfère les motrices TGV que les trains à vapeur. 

 

On a quand même une chance inouïe dans notre métier, c'est l'évolutivité galopante de nos outils et environnement, on voit quasi plus un seul site en asp, tellement notre langage offre aujourd'hui une souplesse et faut le dire, une totale supériorité !

 

Prestashop a été une bénédiction à travers ses évolutions toutes ces années, cette architecture nous a tous à un moment ou à un autre obligé à faire chauffer nos cellules grises, je monte aussi des sites pour des clients qui n'ont au sens strict aucun rapport avec des boutiques en ligne, ben n'empêche que cette gestion classes/controllers, avec un seul index.php en racine, je la reproduit à chaque fois. Et c'est non seulement super élégant, mais d'une incroyable fonctionnalité.

 

Alors oui, 1.7 ,c'est pas fait pour monter une boutique en ligne, c'est un jouet offert au développeur... un challenge, un rubik'scube tout biscornu ! Et ça reste sympa sur le plan intellectuel, car c'est bourré d'outil et de méthodologie d'avenir.

 

C'est notre job de prendre le train en route, de surfer dessus. Là sur un poste plus haut je demandais ou étais passé la gestion de stock avancé, visiblement elle est out, bien qu'ils aient laissé les tables dans la BDD. Bon et bien voilà un exercice intéressant, la je développe un module Gestion de Stock avancé pour P1.7.  Il servira jamais à rien, je le fais pas pour le vendre, je le fais pour ma propre édification...

  • Like 2

Share this post


Link to post
Share on other sites
Guest

T'as bien raison NearEarthObject de prendre du plaisir à décortiquer ce nouveau monstre à 3 têtes, cependant  l'équipe Presta, elle, se prend vraiment au sérieux à tel point que c'est la version recommandée comme stable pour utilisation en production pour de la vente en ligne... c'est là ou ça passe pas et que franchement ça fait peur ! car on la connait leur cellule de test, on a déjà donné pour la 1.6 hein et la 1.5 avant.. mais la on bat tous les records de non fonctionnalité donc de 2 choses l'une : soit l'équipe Presta est partie loin du monde réel et ne se rend pas compte de ce qu'ils font (et ne lisent pas leur forum non plus bien sûr), ou bien ils nous prennent vraiment pour des idiots ou encore pour une foultitude de Beta Testeurs bénévoles ayant tout le temps nécessaire à ce genre de tâches et bien sûr pouvant en faire bénéficier les vendeurs en ligne ainsi que les clients, quel plaisir de pouvoir partager toutes ces bonnes choses, qui n'aime pas poster sur la forge ou utiliser github avant de finaliser une commande ?

 

:)

Share this post


Link to post
Share on other sites

Attendons la 1.7.1 dans quelques semaines, il y aura peut être de bonnes nouvelles/avancées (sinon faudra attendre juin) : 

 

 

 

2017-release-schedule.jpg

Share this post


Link to post
Share on other sites

Avec toutes les fonctionnalité supprimées dans la 1.7, même en oubliant la problématique liée au codage hybride, il faut pousser la roadmap au moins a 2018 avant que quoi que soit puisse sortir d'utilisable.

  • Like 1

Share this post


Link to post
Share on other sites

Je ne peux qu'être d'accord avec les copains. Je me réjouissais pourtant de la sortie de cette 1.7, car je développe en Symfony depuis 4 ans... Je pense aussi qu'il faudra attendre une 1.8 ou 2.0 full Symfony pour que ça marche comme ça devrait

Share this post


Link to post
Share on other sites

Bonjour,

comment peut on afficher les déclinaisons sous les produits dans les catégories sous 1.7 comme sur PS 1.6?

 

J'ai des déclinaisons sur mes produits et le fait d'ajouter des produits depuis les catégories sans pouvoir choisir la déclinaison risque de créer de grosses erreurs de commandes.

 

Merci de votre aide.

Share this post


Link to post
Share on other sites

Le temps que cette foutue version 1.7 fonctionne, tes produits seront probablement biodégradés :)

Donc reprends une 1.6, c'est le conseil qu'on te donnera tous ici !

Share this post


Link to post
Share on other sites

J'ai installé la version 1.7 tout à l'heure et impossible d'ajouter un module. J'ai désinstallé deux modules ça à fonctionné et impossible de les retrouver quelques part pour les réinstaller. Par contre avec un zip ça fonctionne ( module gratuit provenant du store ) mais si je le desinstalle et qu'ensuite je veut le réinstaller sans repasser par le zip, introuvable. J'ai bien perdu une heure à chercher sur le backoffice, puis 2 heures sur google et aucune solution donc je poste ça ici ont sais jamais...

 

 

Le temps que cette foutue version 1.7 fonctionne

 

C'est vraiment un gros problème récurant chez prestashop... J'ai décidé aujourd'hui de me remettre au dev de modules prestashop pour faire vivre ma famille, j'avais laissé tombé quand la 1.6 venais de sortir. Pour le moment j'ai pas pu écrire une seule ligne de code en 4h à cause de mon problème plus haut ( et une réinstallation n'a rien changé )

 

A force de faire des mise à jours incompatible entre elle non seulement le client en à marre "c'est de la carotte ton open source" et le développeur aussi car au lieu de passer du temps à dev de nouveau module le temps est perdu à faire de la mise à jours. Et d'une version sur l'autre il y à toujours de plus en plus de boulot à fournir pour avoir un module compatible, et plus les choses sont reliées les une aux autres plus c'est complexe. T'a un écran blanc, l'installation pas compatible, nouveau dossier template, variable, environnement, hook, overides... Ouch.

 

Après je peut passer quelques mois à adapter mes modules à la 1.6 au lieu de la 1.7 mais quand j'aurais terminé j'aurais plein de mails " votre module machin est compatible 1.7 ", et naturellement je répondrais que non et qu'il me faudrai deux semaine pour l'adapter. Et j'ai peut que l'année prochaine il faut recommencer car un truc top moumoute à été intégré et que tout à changer :/

  • Like 2

Share this post


Link to post
Share on other sites
Guest

Mode Humour : ON

C'est vraiment bizarre ce que les marchands rapportent et les développeurs aussi concernant cette version 1.7, il doit y avoir un souci chez vous car pour Presta c'est une version STABLE et vraiment géniale, rapide comme l'éclair et s'installe en 2 clicks, elle est même tellement fantastique qu'elle n'a pas besoin de support de la part de la team.. c'est pour ça qu'ils ne viennent plus ici, elle se suffit à elle-même.

 

Alors le problème doit se situer chez VOUS utilisateurs pas forcément aussi géniaux que la Presta team.. à mon avis ce n'est pas possible que la 1.7 ait le moindre petit bug, je le répète : elle est STABLE et DOIT être utilisée en production dès maintenant... ALLEZ n'hésitez plus à mettre à jour Immédiatement ! et ensuite on remercie Prestashop pour toute cette bonne energie et les explications..le suivi constant qu'on peut trouver ici.

 

Mode Humour : OFF

Share this post


Link to post
Share on other sites

J'ai installé la version 1.7 tout à l'heure et impossible d'ajouter un module. J'ai désinstallé deux modules ça à fonctionné et impossible de les retrouver quelques part pour les réinstaller. Par contre avec un zip ça fonctionne ( module gratuit provenant du store ) mais si je le desinstalle et qu'ensuite je veut le réinstaller sans repasser par le zip, introuvable. J'ai bien perdu une heure à chercher sur le backoffice, puis 2 heures sur google et aucune solution donc je poste ça ici ont sais jamais...

 

 

 

C'est vraiment un gros problème récurant chez prestashop... J'ai décidé aujourd'hui de me remettre au dev de modules prestashop pour faire vivre ma famille, j'avais laissé tombé quand la 1.6 venais de sortir. Pour le moment j'ai pas pu écrire une seule ligne de code en 4h à cause de mon problème plus haut ( et une réinstallation n'a rien changé )

 

A force de faire des mise à jours incompatible entre elle non seulement le client en à marre "c'est de la carotte ton open source" et le développeur aussi car au lieu de passer du temps à dev de nouveau module le temps est perdu à faire de la mise à jours. Et d'une version sur l'autre il y à toujours de plus en plus de boulot à fournir pour avoir un module compatible, et plus les choses sont reliées les une aux autres plus c'est complexe. T'a un écran blanc, l'installation pas compatible, nouveau dossier template, variable, environnement, hook, overides... Ouch.

 

Après je peut passer quelques mois à adapter mes modules à la 1.6 au lieu de la 1.7 mais quand j'aurais terminé j'aurais plein de mails " votre module machin est compatible 1.7 ", et naturellement je répondrais que non et qu'il me faudrai deux semaine pour l'adapter. Et j'ai peut que l'année prochaine il faut recommencer car un truc top moumoute à été intégré et que tout à changer :/

 

Ce que tu dis dans ton dernier paragraphe est sans doute totalement vrai. Je n'ai même pas regardé comment rendre compatible 1.7 mes modules, mais si j'ai bien compris, on peut encore faire des modules 1.7 en développant à peu près comme dans les versions précédentes, alors que pour les prochaines versions majeures, il risque de falloir passer à Symfony. Moi ça me gêne pas (me suis mis à Symfony pour d'autres projets il y a 3 ans), mais ça va changer pas mal de choses !

Share this post


Link to post
Share on other sites

La preuve par 3 que la 1.7 n'est pas stable c'est Prestashop qui le dit.
 
 
pas-stable.png

Selon eux la dernière version stable est une 1.6.X.X

Edited by okom3pom (see edit history)

Share this post


Link to post
Share on other sites

non, faut pas exagérer non plus ! celle qu'ils annoncent comme non stable et à ne pas utiliser en prod, c'est la Beta de la 1.7.1.0

Share this post


Link to post
Share on other sites

Ben oué, mais ils ne renvoient pas vers la 1.7 "stable" mais vers la 1.6.1.11 hein^^

Share this post


Link to post
Share on other sites
Guest

OK pour renvoyer vers la 1.6 ça c'est une bonne chose.. mais laquelle de 1.6.1.11 la stable ou la béta ??

 

PrestaShop v1.6.1.11 Stable - Publiée le 16 Janvier 2017 - Changelog | Téléchargement

PrestaShop v1.6.1.11 Beta - Publiée le 22 Décembre 2016 - Changelog | Téléchargement

 

2 numéros de versions différentes mais une est béta et l'autre est stable ? comment est-ce possible ?

Share this post


Link to post
Share on other sites

Je n'ai même pas regardé comment rendre compatible 1.7 mes modules, mais si j'ai bien compris, on peut encore faire des modules 1.7 en développant à peu près comme dans les versions précédentes.

 

Alors je viens de tester à l'instant, et effectivement il est possible de coller du code en dur de la 1.6 / 1.5 et d'utiliser le bootstrap en adaptant très légèrement les classes, ce qui effectivement va me changer grandement la vie ! Par contre si tu regarde l'architecture des modules natifs 1.7 c'est totalement différent au niveau des input c'est du code "généré" avec des param dans des array. D'un côté c'est très cool ( j'ai toujours eu la flemme de me coder une api ) mais d'un autre côté vu qu'il y à aucune doc donc obligé de parcourir plein de module natifs pour avoir les différentes options ( list / textarea / ect ). Alors j'espère que la docs va être dispo rapidement car jouer au devinette la moitié du temps c'est pas la peine.

 

Je pense que prestashop fonctionne à l'envers... Pousser les marchand à installer une 1.7 alors qu'il y à aucune doc ce qui va faire perdre énormément de temps ( donc de l'argent ) au dev de modules / themes ( j'ai jamais voulu faire de thème à cause des maj il faut quasiment tout recommencer ). Logiquement c'est la doc qui devrais être dispo en premier avec un lien pour les dev uniquement, puis l'upgrade des modules et la mise en avant pour les marchand.

 

Personnellement ce que je vais faire, c'est upgrader mes modules de la 1.5 à 1.6 ( la moitié sont compatible car ça prend du temps GRRRR ) et dans quelques mois je reviendrais voir si il y à de la docs pour la 1.7, tout en gardant un maximum de code 1.6 pour gagner du temps.

 

M'enfin à un moment donné, c'est bien mignon de dire que le dernier système "sera au top" sauf qu'entre une version 1.6 et 1.7 le code pour écrire un module ne prend pas vraiment plus de place et n'est pas vraiment complexe à écrire. C'est quand même une sacrée perte de temps pour les développeurs, du temps qui aurais pu être utilisé à autre chose.

 

Et pour les marchand, c'est les placer dans une sacré position... car dans un an ou deux quand des nouveaux modules sortiront uniquement sur la 1.7 le seul moyen pour eux sera de passer à la 1.7 mais comme rien n'est compatible il faudra "recommencer".

 

ps : Peut être que le passage à synfony est plus simple pour l'équipe de presta, et que le passage à la 1.8 / 1.9 sera un quasi non sens car il n'y aura plus que des sous branches ce qui facilitera la vie à tous le monde. Mais d'un autre côté peut être qu'une nouvelle version de synfo sortira et qu'il faudra encore taper tout un tas d'update. La team ne communique pas vraiment la dessus alors que des milliers de personnes dépendent d'eux.

 

ps 2 : La 1.7 en l'état actuel n'est qu'une beta, que ça soit au niveau de l'installation ( un .zip dans un .zip ? ), du front office ( 4 produit et 1 catégorie ? je vais passer 2h à créer tout ça pour continuer mon module ), et du backoffice ( trop de clic, menu trop simplet ).

Share this post


Link to post
Share on other sites

 

ps : Peut être que le passage à synfony est plus simple pour l'équipe de presta, et que le passage à la 1.8 / 1.9 sera un quasi non sens car il n'y aura plus que des sous branches ce qui facilitera la vie à tous le monde. Mais d'un autre côté peut être qu'une nouvelle version de synfo sortira et qu'il faudra encore taper tout un tas d'update. La team ne communique pas vraiment la dessus alors que des milliers de personnes dépendent d'eux.

 

 

Pour en avoir parlé avec le "led developer" de chez PrestaShop lors d'un passage chez eux il y a quelques mois, leur volonté est d'utiliser des versions "LTS" (long term support) de Symfony (il y a des versions plus récentes mais avec une durée de vie plus courte). Je fais la même chose pour mes devs avec SF. Donc au moins à ce niveau là, ils ont les idées claires :)

Share this post


Link to post
Share on other sites

Hihihi j'ai oublié de mettre la balise [Troll]

Je trouvais ça drôle de lire sur le site Prestashop que la dernière version stable était une 1.6 et pas une 1.7.0.6 

 

Bon après on est d'accord c'est Dredi aujourd'hui il faut pas m'en vouloir :)

  • Like 1

Share this post


Link to post
Share on other sites

Ont à pas vraiment la même définition d'une doc je pense ^^

Bah avec ça, j'ai réussi à bosser sur une 1.7. :)

Share this post


Link to post
Share on other sites
Guest

Bah avec ça, j'ai réussi à bosser sur une 1.7. :)

 

ué mais toi tu le devines le code.. une doc sommaire comme ça : même pas peur ! :ph34r:

 

ceci dis, pour faire un thème j'ai jamais lu aucune doc mais pour développer un module sans infos.. ça se corse un peu !

Share this post


Link to post
Share on other sites

Bonjour à tous,
 
Après avoir mis cette version 1.7 de coté après des difficultés à configurer l'environnement nécessaire au développement lors des phases bêtas, j'y reviens plus sérieusement maintenant.
 
Mais j'ai toujours semble-t-il des difficultés à démarrer...
 
J'ai installé node, l'installation du starter theme se fait, les dépendances avec npm aussi, mais impossible de modifier le moindre css.. Quand je regardes les sources de ma page, je constate que des chemins ont des slashs doublés :


  <link rel="stylesheet" href="http://tests/Prestashop_1.7/themes/test//assets/css/theme.css" type="text/css" media="all">
  <link rel="stylesheet" href="http://tests/Prestashop_1.7//js/jquery/ui/themes/base/minified/jquery-ui.min.css" type="text/css" media="all">
  <link rel="stylesheet" href="http://tests/Prestashop_1.7//js/jquery/ui/themes/base/minified/jquery.ui.theme.min.css" type="text/css" media="all">
  <link rel="stylesheet" href="http://tests/Prestashop_1.7/modules/ps_imageslider/css/homeslider.css" type="text/css" media="all">
  <link rel="stylesheet" href="http://tests/Prestashop_1.7/themes/test//assets/css/custom.css" type="text/css" media="all">

Mes fichiers scss sont bien compilés et les modifs apparaissent lorsque jouvre le css généré. Mais si le chemin est faux, il ne s'affichera pas.

Je précise que je n'ai rien modifié dans le back office à l'exception du thème actif.

 

Je sens que le développement de thèmes sur PS 1.7 va être une épreuve...pour ma part, chaque étape se heurte à un soucis extérieur à l'intégration pure et dure, et ce depuis la bêta...

Share this post


Link to post
Share on other sites

Tu as raison Eolia, mais le compte à rebours pour la fin du support de la 1.6 à débuter.

 

Et je ne pense pas que les soucis de configuration liés aussi aux outils extérieurs devenus nécessaires comme npm, webpack, etc. disparaissent...

Par exemple, ce que je ne comprends pas, c'est que

"http://tests/Prestashop_1.7/themes/test//assets/css/theme.css" me renvoit une feuille de style, alors qu'il me faudrait

http://tests/Prestashop_1.7/themes/test/assets/css/theme.css (avec un seul slash après assets) , qui me renvoie cette fois la bonne feuille compilée

Share this post


Link to post
Share on other sites

Tu encore le temps de voir venir, les patch pour 1.6 sont prévus jusqu'en décembre:

 

2017-release-schedule.jpg

Share this post


Link to post
Share on other sites

Oui de toute façon je ne développe rien encore sur la 1.7 et pour tout dire, je m’intéresse de plus en plus à woocommerce pour les sites modestes.

L'évolution de PrestaShop semble faire un vrai retour en arrière pour l'instant.

 

En tout cas, si jamais quelqu'un arrive à m'expliquer pourquoi les slashs sont doublés dans les chemins, je suis preneur :)

 

et merci pour vos réponses

Share this post


Link to post
Share on other sites

Tu as déjà vu une fois PrestaShop suivre un roadmap.

Et de toute manière quand un version est supportée il faut quelques fois attendre des 9 mois pour avoir le moindre correctif.

Puis supportée ça ne signifie pas grand chose chez PS. Bientôt 10 ans et les calculs de prix sont toujours faux

  • Like 1

Share this post


Link to post
Share on other sites

Bonjour,

 

J'ai le même problème que vous et je n'ai pas trouvé de solution, mais je n'ai pas compris en quoi est ce gênant.

Chez moi la modification des fichiers scss et la recompilation fonctionne correctement, les modification sont bien prises en charge.

 

Bonne soirée

Share this post


Link to post
Share on other sites
Guest

De ce que je vois, la 1.6 est supportée jusqu'en octobre, mais 2018 :

https://www.prestashop.com/fr/telechargement

 

Je dirais plutôt supportable.. que supportée, comme le disait Doekia, corriger des bugs c'est ça qu'on fait normalement quand on parle de SUPPORT, c'est pas rajouter une rocket ou des modules indispensables à 199€, du coup ça me fait penser aux 30 abeilles.. voilà une version 1.6 supportée, aidée, améliorée ! En peu de temps il est était donc possible de faire ce qui avait été promis pendant plusieurs années, et en plus sans les millions d'euros dans les poches.. c'est sur que le marketing c'est couteux, tout le monde le sait !

Share this post


Link to post
Share on other sites

L'équipe Prestashop c'est 200 à 300 collaborateurs. Donc 4 développeurs pour la solution... cherchez l'erreur

  • Like 1

Share this post


Link to post
Share on other sites

Bonjour,

 

J'ai une question :

 

Sur la version 1.7 pourra t'on overrider dans le dossier du theme une version mobile comme sur la 1.5 et 1.6 ?

Cela afin d'avoir réellement une version mobile plus light que faire simplement sur responsive design.

 

Exemple : 

https://www.inspire-vapestore.com/fr/?no_mobile_theme

https://www.inspire-vapestore.com/fr/?mobile_theme_ok

 

Si oui, y a t'il une doc ?

 

Si non, POURQUOI ?? :o 

Share this post


Link to post
Share on other sites

Bonjour !

 

Que vaut la dernière version de Presta 1.7 ? Peut-on réellement la considérer comme stable ou pas encore ?

 

Merci.

Share this post


Link to post
Share on other sites

Non, pas stable et incomplète au niveau des fonctionnalités.

  • Like 2

Share this post


Link to post
Share on other sites

ouep je confirme pas tres tres stable...

Mais bon ca fonctionne quand meme je dirais a 70%

Mieux vaut attendre encore d'autres MAJ [d'ailleurs je me demande c'est pour quand..]

Share this post


Link to post
Share on other sites

Merci pour vos retours.

 

Doekia, ça fait peur quand tu dis "n'espérez aucun support pour des 1.7  tant qu'elle ne sera pas complète et stable (peut-être 2018, probablement jamais)" ^^

Share this post


Link to post
Share on other sites

La 1.7 n'a pas vraiment vocation à durer, elle n'est qu'une transition vers la 2.0. Je pense que si vous n’êtes pas prêt à faire évoluer votre site par la suite il vaut mieux rester en 1.6 qui est une bonne version stable.

 

Bonne journée

  • Like 1

Share this post


Link to post
Share on other sites
Guest

La 1.7 n'a pas vraiment vocation à durer, elle n'est qu'une transition vers la 2.0. Je pense que si vous n’êtes pas prêt à faire évoluer votre site par la suite il vaut mieux rester en 1.6 qui est une bonne version stable.

 

Bonne journée

 

je dirais même plus : si vous ne voulez pas perdre des fonctionnalités et bousiller le fonctionnement à peu pres stable de votre boutique actuelle : n'upgradez jamais en 1.7 !

 

sinon pour tous les beta testeurs : GO !! c'est fun de regarder le code de cette 1.7 quand on a le temps, on voit le chantier qu'il reste à faire et les coupes franches effectuées afin de pouvoir laisser plus de place aux modules payants d'add-ons !

Share this post


Link to post
Share on other sites

Bonjour !

 

Que vaut la dernière version de Presta 1.7 ? Peut-on réellement la considérer comme stable ou pas encore ?

 

Merci.

 

Je me posais justement la même question pour un nouveau projet mais c'est donc bien ce que je pensais, merci à vous, donc le mieux est de partir sur la 1.6.1.14 ou il faut encore rester sur des version plus anciennes?

Share this post


Link to post
Share on other sites

le mieux c 1.6 jusqu'à fin 2018 et ensuite transfert du site via module direct chez Maya la butineuse ;)

  • Like 1

Share this post


Link to post
Share on other sites

Bonjour,

 

Que vaut désormais la version 1.7.2.3 ? 

Vous conseillez de toujours rester sur la 1.6 pour un démarrer nouveau projet prestashop?

Et du coup si j'ai bien compris, pour la version 1.7 , il faut donc désormais acheter les modules parrainage et fidélité qui ne sont plus natifs?

 

Merci et bonne journée

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

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