doliconnect
doliconnect copied to clipboard
amélioration [dolishop] [Ergonomie ]
rapidement en deux partie
Description du produit/service
avant il y avait la description du produit/service ;
maintenant il y a en savoir plus, ce qui envoi vers le detail du produit ;
ok
personellement, je préfère avoir la description directement dans la liste des produit, mais je comprends que si la description est longue cela peut être un inconvéniant.
Du coup pourquoi ne pas afficher que les 150 premiers caractères de la description, et si celle ci est plus longue, afficher "... voir la description complète"
best of both worlds
fiche produit, navigation
lorsque l'on clique sur "en savoir plus", on arrive sur un url du type dolishop/?category=X&product=Y
ok super
mais il n'est pas possible de revenir en arrière, à la liste des produits/service de la catégorie
Ici, en haut de page un lien "retourner à la liste des produits/services" peut être le bienvenu
Ou in breadcrumbs avec les catégories de produits service "doliconnect"
Enfin un lien vers le panier peut aussi être le bienvenu
modal panier /paiement
eventuellement un modal après l'ajout au panier, celui ci affiche le panier et demande si l'on veut continuer nos achat ou procéder au paiement, mais ça c'est vraiment secondaire
fiche produit, mise en page
peut être ajouter un titre "description détaillée" au dessus de la ligne contenant la description, autrement elle est peu visible, loin du coeur de l'action
classes css
mettre des classe css a tout les éléments afin de permettre de gérer l'affichage facilement, par exemple je souhaiterais masquer la référence du produit. La il faudrait que je fasse un sélecteur css complexe/absurde pour le modifier et ce n'est pas résistant aux changement de structure de page que tu peux être ammener à faire
icone des produits/service
je sais que c'était en cours, donc c'est une question, sur l'affichage de l'image du produit
pour presque tout ça.. cf reglage de ton dolibarr cela vient les récupérer (sauf retour/breadscrumbs et le modal ajout panier) ex: si tu affiches la description dans dolibarr sur pdf et dans les liste, cela s'affiche aussi, si tu caches c'est caché. pas de double paramètrage ;)
Je ne comprend pas la ligne icone produits/service ?
ok merci pour ces éléments, du coup
Concernant les description
pas de double réglage, parfait, mais ou est le réglage dans dolibarr ?
dans configuration > pdf > cacher la description des produits : non --> doliconect affiche "en savoir plus"
dans configuration > pdf > cacher la référence des produits : oui --> doliconnect l'affiche
Du coup je sais pas où changer le réglage
pour l'icone j'ai ajouter un fichier joint à un produit il s'agit d'un fichier image et dolibarr l'ajouter comme vignette dans la fiche produit, mais pas dans doliconnect
Quel format le fichier image ?
jpg
Purge les transients quand tu change ce genre de chose dans dolibarr sinon cela mettre jusque 1mois à arriver
C'est fait, à 36 reprises
Et autre amélioration dolishop :
avant lorsqu' un utilisateur qui n'avais pas de compte wp / tiers dolibarr visitait une page du shop, le bouton "ajouter au panier" était remplacer par "créer un compte" ok
maintenant il y a écrit "contactez-nous" ce qui renvoit sur dolicontact !
Pourquoi ce changement ? C'est beaucoup mieux d'inviter l'utilisateur à créer un compte ?!!!!
Idéalement il faudrait le laisser ajouter tout ce qu'il veut au panier, puis l'inviter à créer un compte au moment du paiement, mais bon ça c'est encore autre chose
pour le problme d'image, ça ne serait pas un pb de creation de dossier/fichier ? doliconnect vient les stocker en local dans wordpress
pour le problme d'image, ça ne serait pas un pb de creation de dossier/fichier ? doliconnect vient les stocker en local dans wordpress
eu peut être, mais comment savoir ?
il les stocke où ? dans wp-content/upload ? dand wp-content/plug-in/doliconnect ?
quel droit faut il ? 644, 755 ?
Et autre amélioration dolishop :
avant lorsqu' un utilisateur qui n'avais pas de compte wp / tiers dolibarr visitait une page du shop, le bouton "ajouter au panier" était remplacer par "créer un compte" ok
maintenant il y a écrit "contactez-nous" ce qui renvoit sur dolicontact !
Pourquoi ce changement ? C'est beaucoup mieux d'inviter l'utilisateur à créer un compte ?!!!!
Idéalement il faudrait le laisser ajouter tout ce qu'il veut au panier, puis l'inviter à créer un compte au moment du paiement, mais bon ça c'est encore autre chose
As tu des éléments de réponse à cette question, c'est hyper important et d'autant plus pour ceux qui ne souhaitent pas utiliser dolicontact ! merci
Concernant les description pas de double réglage, parfait, mais ou est le réglage dans dolibarr ? dans configuration > pdf > cacher la description des produits : non --> doliconect affiche "en savoir plus" dans configuration > pdf > cacher la référence des produits : oui --> doliconnect l'affiche Du coup je sais pas où changer le réglage
De même as tu des éléments de réponse à cette question, c'est également assez important merci
pour le problme d'image, ça ne serait pas un pb de creation de dossier/fichier ? doliconnect vient les stocker en local dans wordpress
eu peut être, mais comment savoir ?
il les stocke où ? dans wp-content/upload ? dand wp-content/plug-in/doliconnect ?
quel droit faut il ? 644, 755 ? dans uploads/doliconnect/product/idduproduit
il faut que wordpress ait les droit d'ecrire
Concernant les description pas de double réglage, parfait, mais ou est le réglage dans dolibarr ? dans configuration > pdf > cacher la description des produits : non --> doliconect affiche "en savoir plus" dans configuration > pdf > cacher la référence des produits : oui --> doliconnect l'affiche Du coup je sais pas où changer le réglage
De même as tu des éléments de réponse à cette question, c'est également assez important merci
ça a été corrigé dans ma version de dev et sera poussé avec le reste
Concernant les description pas de double réglage, parfait, mais ou est le réglage dans dolibarr ? dans configuration > pdf > cacher la description des produits : non --> doliconect affiche "en savoir plus" dans configuration > pdf > cacher la référence des produits : oui --> doliconnect l'affiche Du coup je sais pas où changer le réglage
De même as tu des éléments de réponse à cette question, c'est également assez important merci
là ou tu le change.. mais après purger les transients tout ça.... le module ne peux en permanence checker les paramètres, les constantes dolibarr sont sauvegardées pour 1 mois
pour ces 2 choses pour le moment l'affichage restera... pour ces 2 options de dolibarr elles seront ultérieurement prises en compte
pour le problme d'image, ça ne serait pas un pb de creation de dossier/fichier ? doliconnect vient les stocker en local dans wordpress
eu peut être, mais comment savoir ? il les stocke où ? dans wp-content/upload ? dand wp-content/plug-in/doliconnect ? quel droit faut il ? 644, 755 ? dans uploads/doliconnect/product/idduproduit
il faut que wordpress ait les droit d'ecrire
les droit d'écrire où ? sur la face cache de la lune, ce n'est pas le cas, mais ça ne change rient ?!
donc ? dans wp-content/plug-in/doliconnect ?
Concernant les description pas de double réglage, parfait, mais ou est le réglage dans dolibarr ? dans configuration > pdf > cacher la description des produits : non --> doliconect affiche "en savoir plus" dans configuration > pdf > cacher la référence des produits : oui --> doliconnect l'affiche Du coup je sais pas où changer le réglage
De même as tu des éléments de réponse à cette question, c'est également assez important merci
ça a été corrigé dans ma version de dev et sera poussé avec le reste
ok merci !
pour le problme d'image, ça ne serait pas un pb de creation de dossier/fichier ? doliconnect vient les stocker en local dans wordpress
eu peut être, mais comment savoir ? il les stocke où ? dans wp-content/upload ? dand wp-content/plug-in/doliconnect ? quel droit faut il ? 644, 755 ? dans uploads/doliconnect/product/idduproduit
il faut que wordpress ait les droit d'ecrire
les droit d'écrire où ? sur la face cache de la lune, ce n'est pas le cas, mais ça ne change rient ?!
donc ? dans wp-content/plug-in/doliconnect ?
sur ton serveur.. ou veux tu donc....
dans uploads/doliconnect/product/idduproduit
pour le problme d'image, ça ne serait pas un pb de creation de dossier/fichier ? doliconnect vient les stocker en local dans wordpress
eu peut être, mais comment savoir ? il les stocke où ? dans wp-content/upload ? dand wp-content/plug-in/doliconnect ? quel droit faut il ? 644, 755 ? dans uploads/doliconnect/product/idduproduit
il faut que wordpress ait les droit d'ecrire
les droit d'écrire où ? sur la face cache de la lune, ce n'est pas le cas, mais ça ne change rient ?! donc ? dans wp-content/plug-in/doliconnect ?
sur ton serveur.. ou veux tu donc....
dans uploads/doliconnect/product/idduproduit
ok, je pense que wp peut écrire car dans wp-content/upload/doliconnect, j'ai plein de dossier numéroté qui contiennet des img dotn le nom est avatar*.jpg que les adhérent on certaiement mis.
mais le shop ne met pas les icones
pour le problme d'image, ça ne serait pas un pb de creation de dossier/fichier ? doliconnect vient les stocker en local dans wordpress
eu peut être, mais comment savoir ? il les stocke où ? dans wp-content/upload ? dand wp-content/plug-in/doliconnect ? quel droit faut il ? 644, 755 ? dans uploads/doliconnect/product/idduproduit
il faut que wordpress ait les droit d'ecrire
les droit d'écrire où ? sur la face cache de la lune, ce n'est pas le cas, mais ça ne change rient ?! donc ? dans wp-content/plug-in/doliconnect ?
sur ton serveur.. ou veux tu donc....
dans uploads/doliconnect/product/idduproduit
ok, je pense que wp peut écrire car dans wp-content/upload/doliconnect, j'ai plein de dossier numéroté qui contiennet des img dotn le nom est avatar*.jpg que les adhérent on certaiement mis.
mais le shop ne met pas les icones
seuls 4.4.5 et suivante prennent en charge les images des produits... faut aussi un dolibarr à jour, les bons droits tout ça...
je suis en doliconnect 4.4.5, doliconnect pro 4.4.1 (pas mieux proposé) dolibarr / doliconnector/ adhérent + 10.0.3
seul wp et php ne sont pas avec les dernières versions wordpres est en 5.3.x et php en 7.2
je suis en doliconnect 4.4.5, doliconnect pro 4.4.1 (pas mieux proposé) dolibarr / doliconnector/ adhérent + 10.0.3
seul wp et php ne sont pas avec les dernières versions wordpres est en 5.3.x et php en 7.2
eh ben voilà tu as ta réponse... il faut dolibarr 11 pour les images des produits car pas d'api pour cela en v10 ^^ et les autres améliorations dépendront de dolibarr 12 (images des catégories). ( dolibarr n'accepte beaucoup de ces ajout que dans les versions suivantes)
pardon j'ai dolibarr 11.0.3 et les modules qui vont avec
pardon j'ai dolibarr 11.0.3 et les modules qui vont avec
doit y avoir un problème mais lier a ton installation faut faire tests avec api explorer pour voir si tu sais obtenir les documents des produits. Peutx etre images selon l'ancien système d'ajour dans dolibarr ou droit bloquer/pb d'entité... il y a plein de raison qui peuvent bloquer
ok
l'api key utilisé est celle d'un compte admin de dolibarr
l'image du produit à été ajouté sur dolibarr v 11.x.x
voilà ce que me donne l'api explorer pour "get product" concernant un produit qui a une image
je peux faire des requettes plus précise, mais peux tu m'indiquer où ?
Merci
{
"label": "Revue - N°048-049",
"description": "Description couppé pour github",
"other": null,
"type": "0",
"price": "25.00000000",
"price_ttc": "25.00000000",
"price_min": "0.00000000",
"price_min_ttc": "0.00000000",
"price_base_type": "HT",
"multiprices": [],
"multiprices_ttc": [],
"multiprices_base_type": [],
"multiprices_min": [],
"multiprices_min_ttc": [],
"multiprices_tva_tx": [],
"multiprices_recuperableonly": [],
"prices_by_qty": [],
"prices_by_qty_list": [],
"default_vat_code": null,
"tva_tx": "0.000",
"tva_npr": "0",
"localtax1_tx": "0.000",
"localtax2_tx": "0.000",
"localtax1_type": "0",
"localtax2_type": "0",
"stock_reel": null,
"stock_theorique": null,
"cost_price": null,
"pmp": "0.00000000",
"seuil_stock_alerte": null,
"desiredstock": null,
"duration_value": false,
"duration_unit": "",
"status": "1",
"status_buy": "0",
"finished": "1",
"status_batch": "0",
"customcode": "",
"url": null,
"weight": null,
"weight_units": "6",
"length": null,
"length_units": "8",
"width": null,
"width_units": "8",
"height": null,
"height_units": "8",
"surface": null,
"surface_units": "10",
"volume": null,
"volume_units": "11",
"net_measure": null,
"net_measure_units": null,
"accountancy_code_sell": "701",
"accountancy_code_sell_intra": "",
"accountancy_code_sell_export": "",
"accountancy_code_buy": "",
"barcode": null,
"barcode_type": null,
"barcode_type_code": null,
"barcodes_extra": [],
"stats_propale": [],
"stats_commande": [],
"stats_contrat": [],
"stats_facture": [],
"stats_commande_fournisseur": [],
"stats_reception": [],
"stats_mrptoconsume": [],
"stats_mrptoproduce": [],
"multilangs": [],
"imgWidth": null,
"imgHeight": null,
"date_creation": "2020-01-02 13:38:39",
"date_modification": "2020-01-03 16:33:56",
"product_fourn_id": null,
"nbphoto": 0,
"stock_warehouse": [],
"fk_default_warehouse": null,
"fk_price_expression": null,
"fourn_pu": null,
"fourn_price_base_type": null,
"fourn_socid": null,
"ref_fourn": null,
"ref_supplier": null,
"fk_unit": null,
"price_autogen": "0",
"id": "51",
"import_key": null,
"array_options": [],
"linkedObjectsIds": null,
"canvas": "",
"fk_project": null,
"contact": null,
"contact_id": null,
"thirdparty": null,
"user": null,
"origin": null,
"origin_id": null,
"ref": "PDT-202001-000000005",
"ref_ext": null,
"statut": null,
"country": null,
"country_id": null,
"country_code": "",
"state": null,
"state_id": null,
"state_code": null,
"barcode_type_label": null,
"barcode_type_coder": null,
"mode_reglement_id": null,
"cond_reglement_id": null,
"cond_reglement": null,
"shipping_method_id": null,
"modelpdf": null,
"last_main_doc": null,
"fk_account": null,
"note_public": null,
"note_private": "",
"note": "",
"total_ht": null,
"total_tva": null,
"total_localtax1": null,
"total_localtax2": null,
"total_ttc": null,
"lines": null,
"fk_incoterms": null,
"label_incoterms": null,
"location_incoterms": null,
"date_validation": null,
"duration": "",
"entity": "1"
}
pardon j'ai dolibarr 11.0.3 et les modules qui vont avec
cela fonctionne pour moi et plein de user avec reglage de base mais tu as peut etre particularités de reglages
ok
l'api key utilisé est celle d'un compte admin de dolibarr
l'image du produit à été ajouté sur dolibarr v 11.x.x
voilà ce que me donne l'api explorer pour "get product" concernant un produit qui a une image
je peux faire des requettes plus précise, mais peux tu m'indiquer où ?
Merci
{ "label": "Revue - N°048-049", "description": "Description couppé pour github", "other": null, "type": "0", "price": "25.00000000", "price_ttc": "25.00000000", "price_min": "0.00000000", "price_min_ttc": "0.00000000", "price_base_type": "HT", "multiprices": [], "multiprices_ttc": [], "multiprices_base_type": [], "multiprices_min": [], "multiprices_min_ttc": [], "multiprices_tva_tx": [], "multiprices_recuperableonly": [], "prices_by_qty": [], "prices_by_qty_list": [], "default_vat_code": null, "tva_tx": "0.000", "tva_npr": "0", "localtax1_tx": "0.000", "localtax2_tx": "0.000", "localtax1_type": "0", "localtax2_type": "0", "stock_reel": null, "stock_theorique": null, "cost_price": null, "pmp": "0.00000000", "seuil_stock_alerte": null, "desiredstock": null, "duration_value": false, "duration_unit": "", "status": "1", "status_buy": "0", "finished": "1", "status_batch": "0", "customcode": "", "url": null, "weight": null, "weight_units": "6", "length": null, "length_units": "8", "width": null, "width_units": "8", "height": null, "height_units": "8", "surface": null, "surface_units": "10", "volume": null, "volume_units": "11", "net_measure": null, "net_measure_units": null, "accountancy_code_sell": "701", "accountancy_code_sell_intra": "", "accountancy_code_sell_export": "", "accountancy_code_buy": "", "barcode": null, "barcode_type": null, "barcode_type_code": null, "barcodes_extra": [], "stats_propale": [], "stats_commande": [], "stats_contrat": [], "stats_facture": [], "stats_commande_fournisseur": [], "stats_reception": [], "stats_mrptoconsume": [], "stats_mrptoproduce": [], "multilangs": [], "imgWidth": null, "imgHeight": null, "date_creation": "2020-01-02 13:38:39", "date_modification": "2020-01-03 16:33:56", "product_fourn_id": null, "nbphoto": 0, "stock_warehouse": [], "fk_default_warehouse": null, "fk_price_expression": null, "fourn_pu": null, "fourn_price_base_type": null, "fourn_socid": null, "ref_fourn": null, "ref_supplier": null, "fk_unit": null, "price_autogen": "0", "id": "51", "import_key": null, "array_options": [], "linkedObjectsIds": null, "canvas": "", "fk_project": null, "contact": null, "contact_id": null, "thirdparty": null, "user": null, "origin": null, "origin_id": null, "ref": "PDT-202001-000000005", "ref_ext": null, "statut": null, "country": null, "country_id": null, "country_code": "", "state": null, "state_id": null, "state_code": null, "barcode_type_label": null, "barcode_type_coder": null, "mode_reglement_id": null, "cond_reglement_id": null, "cond_reglement": null, "shipping_method_id": null, "modelpdf": null, "last_main_doc": null, "fk_account": null, "note_public": null, "note_private": "", "note": "", "total_ht": null, "total_tva": null, "total_localtax1": null, "total_localtax2": null, "total_ttc": null, "lines": null, "fk_incoterms": null, "label_incoterms": null, "location_incoterms": null, "date_validation": null, "duration": "", "entity": "1" }
ce nest pas cet api c'est celle de documents, il faut chercher a obtenir les documents liés a ton produit
ok pour l'api document, tu met demande quel "modulepart" ? "products" ?
ok pour l'api document, tu met demande quel "modulepart" ? "products" ? ben oui faut mettre product