Jump to content

linkromain

Members
  • Posts

    30
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

linkromain's Achievements

Apprentice

Apprentice (3/14)

  • Conversation Starter Rare
  • First Post Rare
  • Collaborator Rare
  • One Year In Rare
  • Week One Done Rare

Recent Badges

0

Reputation

  1. Merci pour vos retours. Finalement, j'ai opté pour le développement d'un script qui exécute une requête SQL et exporte au format PDF, avec tcpdf.
  2. Je ne maitrise pas trop cette partie mais je vais me pencher dessus. Pour le TPL, quel base puis-je prendre ? afin d'obtenir le résultat souhaité, à savoir, un listing produit simplifié d'une catégorie spécifique. Merci encore, pour toutes ces informations.
  3. Merci pour cette réponse. Du coup, il faudrait un override du controller CategoryController.php, qui me semble le plus cohérent, et un custom.tpl ? Après, je ne suis pas contre une solution externe au CMS, du type, script PHP récupérant la requêtes SQL et affichant le listing voir l'exportant au format PDF.
  4. Merci pour ce retour. Je n'ai pas vu de tel module et ne serait-ce pas plus rapide via une requête SQL et un affichage identique à la vue des requêtes, côté backoffice ?
  5. Bonjour, Je cherche à afficher, dans une page CMS, un listing produits, issu d'une catégorie spécifique et dans un tableau ne contenant que la référence et la désignation. J'ai regardé pour créé un TPL personnalisé ou un script PHP exécutant une requête SQL mais je ne vois pas de solution adaptée. Je vous remercie d'avance, pour les solutions que vous pourrez m'apporter.
  6. Ca semble rouler. A tout hasard, est-il possible de séparer les caractéristiques dans des colonnes distinctes ?
  7. C'est bizarre sachant que je n'ai pas eu de blocage de mon coté. Merci tout de même pour cette réponse. Je vais regarder cela et tester.
  8. Merci de ce retour. Désolé, je n'ai pas vu la règle l'interdisant. Dois-je éditer mon post pour supprimer la requête ?
  9. Bonjour, J'ai actuellement une requête SQL qui me permet d'exporter mes produits et déclinaisons, qui est la suivante : SELECT m.name AS manufacturer, p.id_product, pl.name, GROUP_CONCAT(DISTINCT(al.name) SEPARATOR ", ") AS combinations, GROUP_CONCAT(DISTINCT(cl.name) SEPARATOR ",") AS categories, p.price, pa.price, p.id_tax_rules_group, p.wholesale_price, p.reference, pa.ean13, p.supplier_reference, p.id_supplier, p.id_manufacturer, p.upc, p.ecotax, p.weight, s.quantity, pl.description_short, pl.description, pl.meta_title, pl.meta_keywords, pl.meta_description, pl.link_rewrite, pl.available_now, pl.available_later, p.available_for_order, p.date_add, p.show_price, p.online_only, p.condition, p.id_shop_default FROM ps__product p LEFT JOIN ps__product_lang pl ON (p.id_product = pl.id_product) LEFT JOIN ps__manufacturer m ON (p.id_manufacturer = m.id_manufacturer) LEFT JOIN ps__category_product cp ON (p.id_product = cp.id_product) LEFT JOIN ps__category_lang cl ON (cp.id_category = cl.id_category) LEFT JOIN ps__category c ON (cp.id_category = c.id_category) LEFT JOIN ps__stock_available s ON (p.id_product = s.id_product) LEFT JOIN ps__product_tag pt ON (p.id_product = pt.id_product) LEFT JOIN ps__product_attribute pa ON (p.id_product = pa.id_product) LEFT JOIN ps__product_attribute_combination pac ON (pac.id_product_attribute = pa.id_product_attribute) LEFT JOIN ps__attribute_lang al ON (al.id_attribute = pac.id_attribute) WHERE pl.id_lang = 1 AND cl.id_lang = 1 AND p.id_shop_default = 1 AND c.id_shop_default = 1 GROUP BY pac.id_product_attribute Je souhaiterai y ajouter les caractéristiques mais en essayant les tables ps_features, rien n'y fait. Merci de votre aide, si vous pouvez me proposer une solution.
  10. Bonjour, Initialement je souhaiterai savoir si il est possible de forcer la personnalisation des produits pour tout le catalogue. Le module évoqué était juste pour dire que nous l'utilisions pour importer, automatiquement, nos produits et qu'il n'offre pas la possibilité d'ajouter la personnalisation. Donc ma demande concerne Prestashop en général mais si modifier le module serait plus simple, on verra plus tard.
  11. Bonjour, Comme dit dans mon premier post, le développeur semble ne pas vouloir ajouter cette option et je cherche donc une alternative.
  12. Bonjour, Nous utilisons le module https://addons.prestashop.com/fr/edition-rapide-de-masse/46222-import-and-update-products-from-xmljsoncsvexcel.html, qui permet donc d'importer les produits depuis un json. Notre souci étant que ce dernier n'offre pas la possibilité d'ajouter l'option "produit personnalisé avec champ texte" et le développeur semble ne pas vouloir proposer de solutions. Est-il possible de forcer l'activation du produit personnalisé pour l'intégralité du catalogue et que cela soit par défaut pour tous les nouveaux produits ? Je pense que cela serait possible via le module avec des variables complémentaires mais, malgré des tests, je n'ai pas réussi à trouver la solution. Merci d'avance pour vos réponses.
  13. Bonjour, J'ai créé une formule mathématique, sur prestashop 1.7, permettant de diviser le prix HT par la valeur entrée dans une caractéristique : {Tools::displayPrice($product.price_tax_exc)/($feature.value)} Néanmoins, j'ai un souci pour le nombre de décimales. Je souhaiterai limiter à 2 décimales là où j'en ai 13, minimum, actuellement. J'ai testé string_format mais sans succès. Je suppose que cela est dû au formatage des valeurs de caractéristiques mais je ne vois pas comment le forcer. Merci pour toutes les solutions que vous pourrez m'apporter.
  14. Bonjour @@rthur pouvez-vous partager le code final qui fonctionne, s'il vous plait ? Merci d'avance. Edit : Finalement, j'ai trouvé. Pour ceux qui chercherait une solution, fonctionnelle sur 1.7 : {block name='product_colisage_price'} {if isset($product.features)} <div style="display:none" class="features"> {foreach from=$product.features item=feature} {if $feature.id_feature == 1} <div> {$feature.name}: <span>{$feature.value}</span> </div> {/if} {/foreach} </div> {/if} {l s='Unit price: ' d='Shop.Theme.Catalog'}{Tools::displayPrice($product.price_tax_exc)/($feature.value)} {/block}
×
×
  • Create New...