Jump to content

Kaudaj

Members
  • Posts

    27
  • Joined

  • Last visited

  • Days Won

    1

Kaudaj last won the day on May 15 2023

Kaudaj had the most liked content!

1 Follower

About Kaudaj

  • Birthday 10/10/1999

Contact Methods

Profile Information

  • Location
    Nice
  • Interests
    Music
  • First Name
    Tom
  • Last Name
    Combet
  • Activity
    Freelancer

Recent Profile Visitors

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

Kaudaj's Achievements

Apprentice

Apprentice (3/14)

  • Dedicated Rare
  • Collaborator Rare
  • First Post Rare
  • Conversation Starter Rare
  • Reacting Well Rare

Recent Badges

9

Reputation

  1. Bonsoir, Premièrement, je vous conseille en effet de contacter le support du module. Puis, si le module ne vous convient pas, je peux vous proposer une autre solution. J’ai conçu un module de configurateur pour répondre exactement au même besoin d’un autre client. Par contre, je ne le vendrai sûrement pas au même prix que celui que vous avez déjà acheté. Je ne pense pas qu’on peut faire quelque chose de correct pour ce prix-là, c’est un module complexe. Ce sera plutôt dans les 250€-300€ sur Addons. Si vous souhaitez une démo, j’ai des dispos en fin de semaine. Bonne soirée.
  2. Bonjour @ikos, Il n'y a pas de champ dédié dans le module, mais vous pouvez le faire en CSS via votre thème ou thème enfant. Chaque bloc a les classes CSS suivantes (les termes entre chevrons sont des variables) : block block suivi de l'identifiant : block-<id> (ex : block-1) son type : <block_type> (ex: container, text) des classes CSS personnalisées que vous pouvez lui ajouter via le champ Classes Donc le code HTML du bloc qui a l'identifiant 1, le type conteneur et une classe my-class que vous avez ajoutée sera le suivant : <div class="block block-1 container ma-classe">Contenu du bloc</div>
  3. Une nouvelle version est disponible ! => 1.1.1: PS 1.7.8 rétro-compatibilité kjblocks.zip
  4. A new release is available! => 1.1.1: PS 1.7.8 backward compatibility kjblocks.zip
  5. Hi @prestaconfig, Thanks for your feedback. This is not planned for kjblocks itself but I note this feature for a future extension. I already planned to do an extension about product blocks and these options can be indeed interesting. But if you're in a hurry, any developer (or you) can code this. In fact, the main goal of this module is to be super extensible, so any developer can add the block type he needs!
  6. What is exactly your use case? Should the user be able to enter his own PHP code in BO and the server would run it? If this is what you want to do, you could create a "PHP" block type which would use the eval method. However, as everyone agrees, this method is dangerous and not recommended. I would recommend creating a dedicated block type yourself (if you're a developer) and adding options to adjust the display rather than letting the merchant do the coding part (at least for PHP, HTML/JS can be considered though). If you decide to use eval method anyway, be sure to add a validation because merchant will probably save crashy code sometimes. In any case, you will have to develop your own Blocks extension. Official extensions will be released but at the moment, there are only two block types (text and container). Text type will not run php code, it will only accept html code. Moreover, I'm not sure to add this kind of block in an official extension, as it's too tricky for merchant and not safe enough.
  7. Bonjour, J'ai sorti un module récemment pour répondre à ce besoin : le module Blocs.
  8. Bonjour, J'ai réalisé un module pour cela, disponible sur PrestaShop Addons ici. Pas encore porté sous PS 8, mais cela ne va pas tarder. Par contre, c'est plutôt par ici pour les demandes de modules svp
  9. @DNK-LUIFER A new release is available! => 1.1.0: PS 8.0 compatibility kjblocks-v1.1.0.zip
  10. Découvrez l'expérience infinie de Blocks. ESSAYEZ-LE MAINTENANT ! => Pourquoi des blocs ? Une bannière, un slider, un texte... Qu'est-ce que tout cela ? Des blocs de contenu. Nativement, vous pouvez les afficher à travers un module dédié pour chacun d'entre eux : ps_banner, ps_imageslider, ps_customtext. Mais ils ont un problème majeur : la flexibilité. Pour chaque "type de bloc", vous avez un module, une configuration, un bloc par point d'accroche. Qui n'a pas déjà pensé à dupliquer ces modules ? D'où l'idée de créer un module permettant d'ajouter plusieurs blocs indépendants. Chacun a son propre type, ses propres options, son propre emplacement. => Et les page builders ? Les page builders ont plus ou moins le même objectif. Je dirais qu'il s'agit toujours d'une question d'avantages et d'inconvénients. D'après ma propre expérience, je résumerais ainsi : Avantages des page builders Plus convivial Directement utilisable dans le front-office Avantages des kjblocks Rendu plus léger, beaucoup moins de code HTML superflu Très extensible et configurable Conçu exclusivement pour PrestaShop : optimisé, multistore, interfaces cohérentes, maintenues Je travaille sur l'aspect convivial, mais ce module ne sera probablement jamais aussi convivial que les constructeurs de pages. Ce n'est peut-être même pas le but. Le but est surtout de le garder simple, optimisé et flexible. => Extensions Ce module est gratuit et peut être étendu par n'importe quel développeur pour des besoins spécifiques. Cela signifie que tout le monde peut ajouter ses propres types de blocs grâce au concept d'extension. Si vous êtes développeur, consultez l'exemple d'extension sur GitHub. Si vous n'êtes pas développeur ou/et que vous avez des besoins communs, vous pouvez acheter directement les extensions officielles sur PrestaShop Addons pour ajouter de nouveaux types à votre collection : Pas encore disponible, bientôt disponible... => Téléchargement PrestaShop >= 1.7.8 : kjblocks-v1.1.1.zip => Liens utiles Documentation : readme_en.pdf Démonstration en direct : https://prestashop-demo.kaudaj.com/kjblocks/admin7etb657grfg YouTube : https://youtu.be/DWbMUzpRiiA GitHub : https://github.com/Kaudaj/kjblocks Exemple d'extension : https://github.com/Kaudaj/kjblocksexampleextension => Historique des modifications 1.1.1: Rétro-compatibilité PS 1.7.8 1.1.0: Compatibilité PS 8.0 1.0.0: Première publication
  11. Thanks for your reply! I was just thinking about this subject. I'll make all my modules compatible to 8.X in the week. However, it will probably imply that the upgrades will not be longer compatible with 1.7.X, because 8 is a major version and brings many breaking changes.
  12. Discover the infinite Blocks experience. TRY IT NOW! => Why blocks? A banner, a slider, a text... What are all these things? Content blocks. Natively, you can display them through one dedicated module for each of them: ps_banner, ps_imageslider, ps_customtext. But they have a major problem: flexiblity. For each "block type", you have one module, one configuration, one block per hook. Who hasn't thought of duplicating these modules? Here comes the idea to make a module that allows you to add multiple independent blocks. Each one has its own type, own options, own location. => And page builders? Page builders have more or less the same goal. I would say it's still a matter of advantages and disadvantages. Of my own experience, I would sum up like this: Advantages of page builders More user-friendly Directly usable in the front-office Advantages of kjblocks Lighter render, much less superfluous HTML code Very extensible and configurable Made exclusively for PrestaShop: optimized, multistore, consitent interfaces, maintained I'm working on the user-friendly aspect, but this module will probably never be as user-friendly as the page builders. It's maybe not even the goal. The goal is mainly to keep it simple, optimized and flexible. => Extensions This module is free and can be extensible by any developer for specific needs. It means that anyone can add their own block types with through the extensions concept. If you're a developer, check out the extension example on GitHub. If you're not developer or/and you have common needs, you can buy directly the official extensions on PrestaShop Addons to add new types to your collection: Not available yet, coming soon... => Download PrestaShop >= 1.7.8: kjblocks-v1.1.1.zip => Useful links Documentation: readme_en.pdf Live demo: https://prestashop-demo.kaudaj.com/kjblocks/admin7etb657grfg YouTube: https://youtu.be/DWbMUzpRiiA GitHub: https://github.com/Kaudaj/kjblocks Example extension: https://github.com/Kaudaj/kjblocksexampleextension => Changelog 1.1.1: PS 1.7.8 backward compatibility 1.1.0: PS 8.0 compatibility 1.0.0: First release
  13. Bonjour @Laetitia Bordon, Je ne peux que vous conseiller ce chapitre de la documentation officielle de PrestaShop : https://devdocs.prestashop.com/1.7/development/components/grid/tutorials/modify-grid-in-module/ Bonne soirée, Kaudaj.
  14. Salut @Leo @ Prestachamps, Le module que vous proposez ne répond pas aux attentes de Guipau : il ne propose rien pour la page du panier. 😕
  15. Bonjour @Guipau, J'ai bien peur qu'il n'y ait pas de moyen simple pour faire ceci. En effet, les seules variables accessibles pour les déclinaisons dans cart-detailed-product-line.tpl sont le nom de l'attribut et sa valeur textuelle. En plus, pas de hook pour se greffer dans les lignes produits, à part avec displayCartExtraProductActions mais qui s'affiche ici : Je doute donc que cela vous convienne... Bonne journée, Kaudaj.
×
×
  • Create New...