-
Posts
36 -
Joined
-
Last visited
Contact Methods
- Website
-
Skype
romain.devera
Profile Information
-
Activity
Web development agency
Timactive's Achievements
-
Bonjour à tous, Je recherche activement un(e) blogueur/blogueuse avec une très bonne connaissance en Prestashop. => Très bonne qualité rédactionnelle. => Compétence en e-marketting est plus => Exigent sur la présentation de ces articles(communiquera avec notre graphiste pour les rapports/infographies) Une formation sur nos solutions sera réalisée. Contacter moi par email à [email protected] En vous remerciant de l'attention que vous avez portée à ma demande Cordialement, Romain
-
afficher les commnade prestashop dans un calendrier
Timactive replied to Rdev's topic in PrestaShop pour les développeurs
Rdev, tu ne devrais pas avoir de guillemets entre new Date(2014,09,20). Pourquoi avoir choisi cette librairie, je vois quel n'a pas été mis à jour depuis 4 ans. J'ai trouvé celles-ci : https://github.com/robicch/jQueryGantt ou http://taitems.github.io/jQuery.Gantt/ Vous pouvez appliquer exactement le même principe indiqué plus haut, essayez de voir si les guillemets résolvent votre premier problème. -
afficher les commnade prestashop dans un calendrier
Timactive replied to Rdev's topic in PrestaShop pour les développeurs
Bizarre, pouvez vous afficher le code source de la page, et me transmettre juste la partit qui alimente l'object ganttData. -
afficher les commnade prestashop dans un calendrier
Timactive replied to Rdev's topic in PrestaShop pour les développeurs
Rdev, Voici une petite demo que je viens de réaliser sur prestashop 1.6 TUTO Vous placez les fichiers présents sur github dans le répertoire js de votre thème c'est à dire : themes/[votretheme]/js/jganttview/jquery.ganttView.js themes/[votretheme]/js/jganttview/date.js themes/[votretheme]/js/jganttview/jquery.ganttView.css themes/[votretheme]/js/jganttview/jquery-ui-1.8.4.css Modifiez le fichier history.tpl en intégrant les scripts et css : <link rel="stylesheet" type="text/css" href="{$js_dir}jganttview/jquery-ui-1.8.4.css" /> <link rel="stylesheet" type="text/css" href="{$js_dir}jganttview/jquery.ganttView.css" /> <script type="text/javascript" src="{$js_dir}jganttview/jquery.ganttView.js"></script> <script type="text/javascript" src="{$js_dir}jganttview/date.js"></script> Toujours dans le fichiers history.tpl parcourir les commandes et alimenter l'objet gantData Avec comme date de début => la date d'ajout de la commande date de fin => la date de livraison de la commande Après tout dépend de votre besoin. <script type="text/javascript"> var ganttData = []; {foreach from=$orders item=order name=myLoop} ganttData.push( { id: {$order.id_order}, name: "Commande {$order.reference}", series: [ { name: "Date de la commande", start: new Date({$order.date_add|date_format:"%Y,%m,%d"}), end: new Date({$order.delivery_date|date_format:"%Y,%m,%d"}) } ] }); console.log(ganttData); {/foreach} $(function () { $("#ganttChart").ganttView({ data: ganttData, slideWidth: 900, behavior: { onClick: function (data) { var msg = "You clicked on an event: { start: " + data.start.toString("M/d/yyyy") + ", end: " + data.end.toString("M/d/yyyy") + " }"; $("#eventMessage").text(msg); }, onResize: function (data) { var msg = "You resized an event: { start: " + data.start.toString("M/d/yyyy") + ", end: " + data.end.toString("M/d/yyyy") + " }"; $("#eventMessage").text(msg); }, onDrag: function (data) { var msg = "You dragged an event: { start: " + data.start.toString("M/d/yyyy") + ", end: " + data.end.toString("M/d/yyyy") + " }"; $("#eventMessage").text(msg); } } }); // $("#ganttChart").ganttView("setSlideWidth", 600); }); </script> history.tpl : Ajouter la div qui va inclure le diagramme <div id="ganttChart"></div> <br/><br/> <div id="eventMessage"></div> evenMessage est un bloc qui va afficher les évènements sur le schéma, click, drag, .... -
Trier éléments du module de navigation à facette
Timactive replied to DavidCKW's topic in Modules et thèmes gratuits
C'est des choses qui arrivent parfois ;-) (comme le besoin d'un troisième œil) -
Conseil pour la conception d'un thème.
Timactive replied to AnthonyCh's topic in PrestaShop pour les développeurs
Bonjour AnthonyCh, 1) Format MVC Ton thème ne contient pas ton controller, c'est ta VU. En pratique avec le design patern Presta, Thème représente la VU Controller classes presentes sous controllers/* Modèles objet métier présentés sous classes/* et modules/[module]/models En claire si tu créés un thème tu touches seulement à la VU. Issu du monde JAVA, je peux dire que le design pattern Prestashop reste simple en soit. 2) Y a t-il des obligations, des règles obligatoire et des choses qui doivent obligatoirement être présente dans un thème ? Comme certains Hooks par exemple ? Oui plusieurs éléments sont obligatoires, et surtout laisser les hooks en place et je dirais aussi certains id et attributs data des balises HTML. En effet certains modules utilisent ces informations pour fonctionner. 3) Avez-vous des conseils, des tutos précis, pour bien débuter dans la conception d'un thème ? Je ne peux que te ré-ferrer à la documentation Prestashop, mais tu trouveras plusieurs blog qui pourront t'aider. http://doc.prestashop.com/pages/viewpage.action?pageId=15171880 -
Bonjour Leo04, Tu peux réaliser cette opération directement depuis ton tpl. Voici la méthode : Avant avec lien produit: <h5><a href="{$product.link}" title="{$product.name|truncate:50:'...'|escape:'htmlall':'UTF-8'}">{$product.name|truncate:35:'...'|escape:'htmlall':'UTF-8'}</a></h5> <div class="product_desc"><a href="{$product.link}" title="{l s='More' mod='homefeatured'}">{$product.description_short|strip_tags|truncate:65:'...'}</a></div> Après avec lien de la catégorie défaut : <h5><a href="{$link->getCategoryLink($product.id_category_default)|escape:'htmlall':'UTF-8'}" title="{$product.name|truncate:50:'...'|escape:'htmlall':'UTF-8'}">{$product.name|truncate:35:'...'|escape:'htmlall':'UTF-8'}</a></h5> <div class="product_desc"><a href="{$product.link}" title="{l s='More' mod='homefeatured'}">{$product.description_short|strip_tags|truncate:65:'...'}</a></div> J'ai pas testé mais ca devrait fonctionner.
-
afficher les commnade prestashop dans un calendrier
Timactive replied to Rdev's topic in PrestaShop pour les développeurs
L'utilisation de l'api google calendar n'est pas une nécessité, cependant pourriez vous expliquer quel type de date souhaitez vous présenter dans ce calendrier et dans quel contexte? -
Trier éléments du module de navigation à facette
Timactive replied to DavidCKW's topic in Modules et thèmes gratuits
Dans la configuration du module à facette, après sélection du modèle tu peux déplacer ces éléments par drag & drop. -
Trier éléments du module de navigation à facette
Timactive replied to DavidCKW's topic in Modules et thèmes gratuits
Bonjour DavidCKX, Auriez vous un screenshot à communiquer pour bien situer votre problématique? -
afficher les commnade prestashop dans un calendrier
Timactive replied to Rdev's topic in PrestaShop pour les développeurs
Bonjour Rdev, Oui c'est totalement faisable me cela nécessite du développement conséquent. Une solution sympas serait d'utiliser l'api google calendar Créer un module Prestashop qui va se greffer au hookNewOrder ou hookValidateOrder, hookUpdateOrder. Une page controller pour afficher le calendrier Plus je suppose plusieurs détails techniques que vous n'avez pas encore soulevé. Question : dans quel contexte fonctionnel souhaitez vous cette fonctionnalité, c'est pour gérer des réservations? -
Bonjour, Il peut arriver que vous perdiez vos déclinaisons sélectionné par défaut, suite à un mauvais traitement batch ou autre mauvaise(s) opération(s). Voilà une petite requête sql qui pourrait solutionner ce problème Cette requête sélectionne tous les produits qui n'ont pas de déclinaison défaut coché et sélectionne la première déclinaison ajoutée de chaque produit comme défaut. Testé sur Prestashop 1.5.6 UPDATE product_attribute pau, product_attribute_shop pasu SET pau.default_on = 1, pasu.default_on = 1 WHERE pau.id_product_attribute = pasu.id_product_attribute and pau.id_product_attribute in ( SELECT id_product_attribute FROM (Select * from product_attribute) pa GROUP BY pa.id_product HAVING SUM(default_on) = 0 ORDER BY pa.id_product_attribute ) Attention je fournis cette requête à titre d'exemple, je ne pourrais me tenir responsable d'un quelconque dysfonctionnement lié à l'utilisation de cette requête sur votre boutique. A utiliser de préférence par des utilisateurs aguerris(développeur/dba...), je conseil fortement de réaliser une sauvegarde de votre base de données avant de réaliser cette opération.
-
- sql
- déclinaison
-
(and 1 more)
Tagged with:
-
Obtenir la variable id_product ou product
Timactive replied to Flamme_2's topic in PrestaShop pour les développeurs
Bonjour, Vous souhaitez vous greffer à quel hook exactement? -
Samantha66 started following Timactive
-
Super Cavimaster, Ravi que votre problème soit solutionné. Si vous avez à nouveau ce problème, dernier petit conseil désactivez le cache fichier(pas smarty) car çà semble être la cause de votre problème. Cavimaster si vous pouvez mettre votre post en résolu.
-
Comment traduire "localisez moi" sur prestashop !
Timactive replied to tansou14's topic in PrestaShop pour les développeurs
D'accord cependant, pourriez vous m'indiquer sur quel page de votre boutique vous voyez ce terme. Avez vous une url à me communiquer?