<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Déclinaisons virtuelles avec fichiers]]></title><description><![CDATA[<p dir="auto">Bonjour, PhenixSuite propose une bien intéressante fonctionnalité qui permet d'ajouter des fichiers aux déclinaisons de produits virtuels. Dans la table product_download, il y a un champ date_add que je pensais être la date du dernier ajout d'un fichier.Mais je viens de me rendre compte, en ayant enregistré un produit après un changement de prix, que le date_add de cette table a été modifié. Donc cela ne réflète pas la date de dernier ajout de fichier. Me trompe-je ?</p>
]]></description><link>https://bb.enter-solutions.net/topic/1210/déclinaisons-virtuelles-avec-fichiers</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 11:32:08 GMT</lastBuildDate><atom:link href="https://bb.enter-solutions.net/topic/1210.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Jan 2025 22:48:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Déclinaisons virtuelles avec fichiers on Fri, 14 Feb 2025 17:46:35 GMT]]></title><description><![CDATA[<p dir="auto">Bonjour Eolia,<br />
Je ne veux pas vous mettre la pression (nonon, pas du tout), mais ... vous pensez que la prochaine version sera bientôt dispo ? Je suis impatiente de tester mon module pour afficher les derniers produits mis à jour <img src="https://bb.enter-solutions.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=ee3aeb0be1c" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":-)" alt="🙂" /></p>
<p dir="auto">Merci !!!</p>
]]></description><link>https://bb.enter-solutions.net/post/2210</link><guid isPermaLink="true">https://bb.enter-solutions.net/post/2210</guid><dc:creator><![CDATA[camille]]></dc:creator><pubDate>Fri, 14 Feb 2025 17:46:35 GMT</pubDate></item><item><title><![CDATA[Reply to Déclinaisons virtuelles avec fichiers on Thu, 30 Jan 2025 18:03:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/camille" aria-label="Profile: camille">@<bdi>camille</bdi></a> a dit dans <a href="/post/2156">Déclinaisons virtuelles avec fichiers</a> :</p>
<blockquote>
<p dir="auto">Alors là, j'adore ! Je viens de découvrir la possibilité de choisir les colonnes à afficher pour les produits dans l'admin. C'est géant ! Plus besoin d'exporter les tables de la bdd pour vérification ! C'est génial !<br />
Merci !!!! (je sens que je vais le dire souvent !)</p>
</blockquote>
<p dir="auto">Il n'y a pas que dans les produits <img src="https://bb.enter-solutions.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=ee3aeb0be1c" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /><br />
Et même dans les produits il y a ce choix dans le tableau des déclinaisons <img src="https://bb.enter-solutions.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=ee3aeb0be1c" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">Prenez le temps de lire le changelog au moins une fois autrement vous allez rater pleins d'astuces.</p>
]]></description><link>https://bb.enter-solutions.net/post/2157</link><guid isPermaLink="true">https://bb.enter-solutions.net/post/2157</guid><dc:creator><![CDATA[eolia]]></dc:creator><pubDate>Thu, 30 Jan 2025 18:03:53 GMT</pubDate></item><item><title><![CDATA[Reply to Déclinaisons virtuelles avec fichiers on Thu, 30 Jan 2025 17:19:04 GMT]]></title><description><![CDATA[<p dir="auto">Alors là, j'adore ! Je viens de découvrir la possibilité de choisir les colonnes à afficher pour les produits dans l'admin. C'est géant ! Plus besoin d'exporter les tables de la bdd pour vérification ! C'est génial !<br />
Merci !!!! (je sens que je vais le dire souvent !)</p>
]]></description><link>https://bb.enter-solutions.net/post/2156</link><guid isPermaLink="true">https://bb.enter-solutions.net/post/2156</guid><dc:creator><![CDATA[camille]]></dc:creator><pubDate>Thu, 30 Jan 2025 17:19:04 GMT</pubDate></item><item><title><![CDATA[Reply to Déclinaisons virtuelles avec fichiers on Wed, 29 Jan 2025 17:21:06 GMT]]></title><description><![CDATA[<p dir="auto">Effectivement ce répertoire n'est jamais nettoyé lorsqu'on remplace un fichier. (Il faudrait cliquer sur "Supprimer le fichier" avant)<br />
Je vais rajouter un contrôle lorsque le fichier chargé a un nom différent du précédent.</p>
<pre><code>                $original_file = $download-&gt;filename;
                if($original_file != $virtual_product_filename
                    &amp;&amp; file_exists(_PS_DOWNLOAD_DIR_.$download-&gt;filename)) {
                    unlink(_PS_DOWNLOAD_DIR_.basename($download-&gt;filename));
                }
</code></pre>
<p dir="auto">Pour nettoyer votre répertoire il faut écrire un script qui va récupérer la liste des noms de fichiers dans le répertoire /download et s'ils ne sont pas en base de données, les effacer.</p>
]]></description><link>https://bb.enter-solutions.net/post/2155</link><guid isPermaLink="true">https://bb.enter-solutions.net/post/2155</guid><dc:creator><![CDATA[eolia]]></dc:creator><pubDate>Wed, 29 Jan 2025 17:21:06 GMT</pubDate></item><item><title><![CDATA[Reply to Déclinaisons virtuelles avec fichiers on Wed, 29 Jan 2025 15:42:47 GMT]]></title><description><![CDATA[<p dir="auto">Au sujet des produits dématérialisés, quand je vois le nombre incalculable des fichiers dans le dossier Download pour seulement 740 produits, serait-ce parce que Prestashop recréait un nouveau filename à chaque import, ce qui donnait un nouveau nom au fichier uploadé et laissait l'ancien sur le serveur ? Si oui, quel est le fonctionnement de Phenix à ce niveau ?</p>
<p dir="auto">Merci d'avance</p>
]]></description><link>https://bb.enter-solutions.net/post/2154</link><guid isPermaLink="true">https://bb.enter-solutions.net/post/2154</guid><dc:creator><![CDATA[camille]]></dc:creator><pubDate>Wed, 29 Jan 2025 15:42:47 GMT</pubDate></item><item><title><![CDATA[Reply to Déclinaisons virtuelles avec fichiers on Wed, 29 Jan 2025 13:13:05 GMT]]></title><description><![CDATA[<p dir="auto">Et bien voilà une excellente nouvelle ! Car je n'arrive pas à afficher mon champ date à remplir dans l'onglet Produit dématérialisé et ça m'énerve <img src="https://bb.enter-solutions.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=ee3aeb0be1c" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":-)" alt="🙂" /> Je vais attendre alors ! Mille mercis ! En tout cas je découvre Phénix et il me plaît vachement !</p>
]]></description><link>https://bb.enter-solutions.net/post/2153</link><guid isPermaLink="true">https://bb.enter-solutions.net/post/2153</guid><dc:creator><![CDATA[camille]]></dc:creator><pubDate>Wed, 29 Jan 2025 13:13:05 GMT</pubDate></item><item><title><![CDATA[Reply to Déclinaisons virtuelles avec fichiers on Tue, 28 Jan 2025 19:27:09 GMT]]></title><description><![CDATA[<p dir="auto">D'ici 15 jours environ.<br />
Le problème de cette classe/table c'est qu'elle n'avait pas de colonne date_upd et que Prestashop met systématiquement à jour cette table lors de l'enregistrement d'un produit virtuel.<br />
Le date_add était forcé dans le AdminProductController et dans l'ObjectModel.</p>
]]></description><link>https://bb.enter-solutions.net/post/2152</link><guid isPermaLink="true">https://bb.enter-solutions.net/post/2152</guid><dc:creator><![CDATA[eolia]]></dc:creator><pubDate>Tue, 28 Jan 2025 19:27:09 GMT</pubDate></item><item><title><![CDATA[Reply to Déclinaisons virtuelles avec fichiers on Tue, 28 Jan 2025 19:07:49 GMT]]></title><description><![CDATA[<p dir="auto">ahhh ça, ce serait super ! vous avez une idée de quand cela pourrait être dispo ? En attendant, j'essaie de créer un module pour ajouter un champ date à remplir manuellement quand on envoie un fichier afin de l'afficher sur la fiche produit <img src="https://bb.enter-solutions.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=ee3aeb0be1c" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":-)" alt="🙂" /></p>
]]></description><link>https://bb.enter-solutions.net/post/2151</link><guid isPermaLink="true">https://bb.enter-solutions.net/post/2151</guid><dc:creator><![CDATA[camille]]></dc:creator><pubDate>Tue, 28 Jan 2025 19:07:49 GMT</pubDate></item><item><title><![CDATA[Reply to Déclinaisons virtuelles avec fichiers on Tue, 28 Jan 2025 16:19:20 GMT]]></title><description><![CDATA[<p dir="auto">Bonjour,<br />
Vous avez raison c'est dans le code historique. Le champ est mis à jour à chaque update du produit, je vais modifier cela pour la prochaine version <img src="https://bb.enter-solutions.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=ee3aeb0be1c" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
]]></description><link>https://bb.enter-solutions.net/post/2150</link><guid isPermaLink="true">https://bb.enter-solutions.net/post/2150</guid><dc:creator><![CDATA[eolia]]></dc:creator><pubDate>Tue, 28 Jan 2025 16:19:20 GMT</pubDate></item></channel></rss>