Exporter les données PHP vers un fichier .xls

Les données sont tout ensemble de caractères traduits dans un but précis, par exemple à des fins d’analyse. Il peut s’agir de n’importe quel caractère ou valeur, y compris du texte et des chiffres, des images, du son ou de la vidéo. Si les données ne sont pas mises en contexte, elles n’ont aucun effet sur un être humain ou une machine. Nous exportons généralement les données des sites Web pour les enregistrer sur l’ordinateur afin de les utiliser hors ligne, par exemple pour conserver les données de liste et les analyser. Excel est le meilleur format pour exporter des données dans un fichier, car la lecture de fichiers volumineux est beaucoup plus facile dans Excel pour l’utilisateur. En outre, vous pouvez utiliser des fonctions supplémentaires telles que la sélection de cellules individuelles pour importer les données, convertir automatiquement les dates et l’heure, les filtres, le tri, la lecture des formules et de leurs résultats, etc.


Dans ce blog, nous apprendrons étape par étape comment exporter des données PHP vers un fichier .xls. À l’aide d’un simple script PHP, vous pouvez exporter des données vers Excel et les télécharger dans un fichier .xls.

ÉTAPE 1 : Créez un tableau pour stocker les données

J’ai créé un tableau ($clients_data) pour stocker les détails des clients. Vous pouvez créer votre propre tableau selon vos besoins :

$customers_data = array( array( 'customers_id' => '1', 'customers_firstname' => 'Chris', 'customers_lastname' => 'Cavagin', 'customers_email' => 'chriscavagin@gmail.com', 'customers_telephone' => '9911223388' ), array( 'customers_id' => '2', 'customers_firstname' => 'Richard', 'customers_lastname' => 'Simmons', 'customers_email' => 'rsimmons@media.com', ' customer_telephone' => '9911224455' ), array( 'customers_id' => '3', 'customers_firstname' => 'Steve', 'customers_lastname' => 'Baven', 'customers_email' => 'ateavebeaven@gmail.com' , 'customers_telephone' => '8855223388' ), array( 'customers_id' => '4', 'customers_firstname' => 'Howard', 'customers_lastname' => 'Rawson', 'customers_email' => 'howardraw@gmail. com', 'customers_telephone' => '9911334488' ), array( 'customers_id' => '5', 'customers_firstname' => 'Rachel', 'customers_lastname' => 'Dyson', 'customers_email' => 'racheldyson@ gmail.com', 'customers_telephone' => '9912345388' ) );

ÉTAPE 2 : Créez une fonction pour filtrer les données :

Cette fonction est utilisée pour détecter les guillemets doubles et échapper à toute valeur qui les contient. Sans cela, un nombre impair de guillemets dans une chaîne peut confondre Excel.

// Filtrer les données client function filterCustomerData(&$str) { $str = preg_replace("/\t/", "\\t", $str); $str = preg_replace("/\r?\n/", "\\n", $str); if(strstr($str, '"')) $str = '"' . str_replace('"', '""', $str) . '"'; }

ÉTAPE 3 : Définissez le nom du fichier et l’en-tête du contenu à télécharger :

La variable $file_name est utilisée pour contenir le nom du fichier et également définir l’en-tête du contenu à télécharger.

// Nom du fichier et en-tête du contenu à télécharger $file_name = "customers_data.xls"; header("Content-Disposition: attachment; filename=\"$file_name\""); header("Type de contenu : application/vnd.ms-excel");

ÉTAPE 4 : Définissez une boucle sur chaque ligne dans $customers_data

//Pour définir le nom de la colonne dans la première ligne. $column_names = faux ; // exécute une boucle sur chaque ligne dans $customers_data foreach($customers_data as $row) { if(!$column_names) { echo implode("\t", array_keys($row)) . "\n" ; $column_names = vrai ; } // La fonction array_walk() exécute chaque élément du tableau dans une fonction définie par l'utilisateur. array_walk($row, 'filterCustomerData'); echo implode("\t", array_values($row)) . "\n" ; } sortie;

1. Définissez une variable $column_names qui est utilisée pour imprimer le nom de la colonne dans la première ligne d’Excel. 2. Exécutez une boucle sur chaque ligne et utilisez la fonction array_walk() pour exécuter chaque ligne dans une fonction définie par l’utilisateur.

ÉTAPE 5 : Exécutez le fichier de script dans votre environnement :

Si tout se passe bien, le nom du fichier sera nommé “customers_data.xls” téléchargé et enregistré sur votre ordinateur. Vous pouvez ouvrir ce fichier dans Excel qui ressemble à ceci :

Cliquez ici pour télécharger le code complet.

Dépannage des problèmes PHP courants dans les plateformes de commerce électronique

Apprenez à résoudre les problèmes PHP courants sur les plateformes de commerce électronique telles que PrestaShop, WooCommerce, OpenCart et Magento grâce aux conseils d’experts de Knowband.

Apprendre encore plus

Avec plus de 13 ans d’excellence dans les technologies de l’information, nous fournissons des technologies de développement Web et d’applications sur divers frameworks. Vous pouvez également explorer une large gamme d’extensions de commerce électronique Prestashop, Opencart, WooCommerce, Shopify et Magento 2 prêtes à l’emploi.

Si vous avez des questions/suggestions, vous pouvez contacter notre portail d’assistance technique à notre adresse e-mail. support@knowband.com. Jetez un oeil à notre module best-seller Supercheckout Prestashop One Page ici : et visitez également ici : Application mobile de commerce électronique OpenCart

Vous pouvez également regarder nos dernières vidéos ici :

 

Erreur HubBox: _messageErrorTemplate n'est pas une fonction

Énoncé du problème

Lors de la recherche de la mauvaise adresse dans la fenêtre contextuelle HubBox, il n'y a pas de message d'erreur. Lorsque coché sur la console, vous obtenez une erreur du type "_messageErrorTemplate n'est pas une fonction“.

Solution

L'erreur: "_messageErrorTemplate n'est pas une fonction"arrive car cette fonction n’est pas déclarée comme fonction dans la bibliothèque HubBox.


Pour résoudre ce problème, vous devez apporter quelques modifications à la bibliothèque de HubBox:

Vous devez modifier les deux fichiers ci-dessous:

1. \ HubBox \ Java \ src \ main \ resources \ static \ index.html
2. \ HubBox \ Java \ out \ production \ resources \ static \ index.html Dans ces fichiers, recherchez le code ci-dessous:

var _messageErrorTemplate = Moustache.render (_messageError || ""); var _messageWarning = $ (selectors.messages.warning) .html (); var _messageWarningTemplate = Moustache.render (_messageWarning || "");

et remplacez-le par le code ci-dessous:

var _messageErrorTemplate = function () {return Moustache.render (_messageError || ""); }; var _messageWarning = $ (selectors.messages.warning) .html (); var _messageWarningTemplate = function () {return Moustache.render (_messageWarning || ""); };

En déclarant '_messageErrorTemplate»Et«_messageWarningTemplateEn tant que fonction, vous obtiendrez maintenant un message d'erreur si vous recherchez une adresse erronée dans la fenêtre contextuelle HubBox.


Erreur HubBox: Impossible d'ouvrir le flux /sample/../../vendor/autoload.php

Problème

Tandis que

require (C: \ wamp64 \ www \ HubBox \ sample \ src \ public /../../ vendor / autoload.php):

Solution

Cette

Step1:Effacer

Step2:Fairevendeur“?under?/sample/

Step3:Courircompositeur“?in?command?prompt?at?/sample/

It?will?download?all?the?dependency?files?which?are?required.

After?successfully?downloading?all?the?dependencies,?you?will?able?to?use?the?HubBox?library.


Comment ajouter les paramètres get dans la pagination sur CakePHP version 2.0

Énoncé du problème

Aucune fonctionnalité par défaut ne permet de conserver les paramètres GET lors de l'utilisation de "Paginateur"assistant dans CakePHP. Conformément à la fonctionnalité par défaut de l’assistant de pagination CakePHP, les paramètres GET seront supprimés de l’URL si vous passez à la page suivante.

Solution

Si vous rencontrez ce problème, vous devez ajouter quelques lignes de code dans la fonction beforeRender. Cette fonction est définie dans le fichier paginator.php (Emplacement du fichier: cake \ libs \ view \ helpers \ paginator.php). Vous devez ajouter les lignes suivantes dans la couleur marron:

fonction publique beforeRender ($ viewFile) {$ this-> options ['url'] = array_merge ($ this-> request-> params ['pass'], $ this-> request-> params ['nommé']); // Début du code if (! Empty ($ this-> request-> query)) {$ get_param = $ this-> request-> query; unset ($ get_param ['url']); $ this-> options ['url'] ['?'] = $ get_param; } // Fin du code parent :: beforeRender ($ viewFile); }


SSL Certificate Installation on IIS

  • Obtenez le fichier zip des certificats.

1. Télécharger le fichier * .crt dans le fichier de certificat à convertir

2. Choisissez le type de certificat actuel à "PEM standard"

3. Choisissez le type à convertir en "PFX / PKCS # 12"

4. Télécharger un fichier .key dans un fichier de clé privée

5. Télécharger un fichier .ca dans un fichier de certificat en chaîne (facultatif)

6. Définir le mot de passe sur le mot de passe PFX

  • Copiez le fichier * .pfx sur le serveur
  • Ouvrez le gestionnaire Internet Information Services (IIS). Dans l'écran d'accueil, cliquez sur ou recherchez le Gestionnaire des services Internet (IIS) et ouvrez-le.
  • Dans le gestionnaire IIS, sélectionnez le nœud de serveur en haut à gauche sous Connexions.
  • Cliquez sur le nom du serveur.
  • Dans le menu central, double-cliquez sur le bouton Certificats de serveur dans la section IIS (il se trouve au milieu du menu).
  • Dans le volet Actions en haut à droite, sélectionnez Importer.
  • Naviguez jusqu'à * .pfx afin de télécharger le fichier de certificat (.pfx), puis entrez le mot de passe du fichier * .pfx, puis sélectionnez "Hébergement Web" comme magasin de certificats et cliquez sur OK pour installer le certificat.
  • Une fois le certificat SSL installé sur le serveur, vous devez attribuer ce certificat SSL au site Web approprié à l'aide d'IIS.
  • Choisissez le nom du serveur sur lequel le certificat a été installé dans le menu Connexions de la fenêtre principale du Gestionnaire des services Internet.
  • Sous Sites, sélectionnez le site à sécuriser avec SSL.
  • Dans le menu Actions (à droite), cliquez sur Liaisons … Ceci ouvrira la fenêtre Liaisons de site.
  • Dans la fenêtre Liaisons de sites, cliquez sur Ajouter … Ceci ouvrira la fenêtre Ajouter une liaison de site.
  • Sous Type, choisissez https. L'adresse IP doit être l'adresse IP du site ou All Unassigned, et le port sur lequel le trafic sera sécurisé par SSL est généralement 443. Le champ Certificat SSL doit spécifier le certificat installé. Cliquez sur OK, puis fermez la fenêtre Liaisons de sites.
  • Pour vérifier l'installation: Testez votre certificat SSL en utilisant un navigateur pour vous connecter à votre serveur. Utilisez la directive de protocole https. Par exemple, si votre SSL a été émis pour secure.mysite.com, Entrer https://secure.mysite.com dans votre navigateur. L'icône de cadenas de votre navigateur s'affiche en position verrouillée si votre certificat est correctement installé et que le serveur est correctement configuré pour SSL.


Setup SSL on the site on Linux Server

Guide étape par étape pour configurer SSL sur le site sur le serveur Linux :

1. Copiez les fichiers de certificat sur le serveur Il devrait y avoir 3 fichiers SSL :

  • votre_nom_de_domaine.crt
  • votre_clé.privée
  • DigiCertCA.crt – Ce sera votre fichier de chaîne.

Remarque : Rendez-les lisibles par root uniquement pour augmenter la sécurité.

2. Trouvez le fichier de configuration Apache (httpd.conf) que vous devez modifier.

  • Le nom, l’emplacement et le nom du fichier de configuration peuvent varier d’un serveur à l’autre, principalement si vous utilisez une interface spéciale pour gérer la configuration de votre serveur.
  • Le fichier de configuration principal d’Apache est généralement nommé httpd.conf ou apache2.conf. Les emplacements possibles pour ce fichier incluent /etc/httpd/ ou /etc/apache2/.
  • Souvent, la configuration du certificat SSL se trouve dans un block dans un autre fichier de configuration. Les fichiers de configuration peuvent se trouver dans un répertoire comme /etc/httpd/, /etc/apache2/. Dans ce répertoire, vous devez trouver le fichier conf du site pour le site�www.uksoccershop.comCe sera uksoccershop.com.conf. Vous trouverez le� balise dans ce fichier. Si le fichier uksoccershop.com.conf n’est pas présent, vous pouvez utiliser le fichier commun httpd.conf ou apache2.conf

3. Identifier le SSL bloc que vous devez configurer.

Vous trouverez ci-dessous un exemple très simple d’un hôte virtuel configuré pour SSL. Les pièces répertoriées en bleu sont les pièces que vous devez ajouter pour la configuration SSL.

<VirtualHost�192.168.0.1:443>

DocumentRoot /var/www/html2

Nom du serveur�www.yourdomain.com

SSLEngine sur

SSLCertificateFile /path/to/your_domain_name.crt

SSLCertificateKeyFile /path/to/your_private.key

SSLCertificateChainFile /path/to/DigiCertCA.crt

4. Ajustez les noms de fichier pour qu’ils correspondent à vos fichiers de certificat. SSLCertificateFile est votre fichier de certificat DigiCert (par exemple, votre_nom_de_domaine.crt). SSLCertificateKeyFile est le fichier .key généré lorsque vous avez créé le CSR (par exemple, your_private.key). SSLCertificateChainFile est le fichier de certificat intermédiaire DigiCert (par exemple, DigiCertCA.crt)

Remarque : Si la directive SSLCertificateChainFile ne fonctionne pas, essayez d’utiliser la directive SSLCACertificateFile à la place.

Blogue recommandé : ,warComment installer MySQL sur les systèmes Windows et Linux ?

5. Testez votre fichier de configuration Apache avant de redémarrer.

Comme meilleure pratique, vérifiez votre fichier de configuration Apache pour toute erreur avant de redémarrer Apache.

Attention : Apache ne redémarrera pas si vos fichiers de configuration comportent des erreurs de syntaxe.

Exécutez la commande suivante pour tester votre fichier de configuration (sur certains systèmes, il s’agit d’apache2ctl) :

apachectl configtest

6. En cas d’absence d’erreur, veuillez redémarrer apache en utilisant la commande ci-dessous

service apache2 redémarre

Après avoir redémarré apache2, vous pouvez vérifier si votre SSL est configuré correctement ou non�https://www.sslshopper.com/ssl-checker.html. Dans la capture d’écran ci-dessus, vous devez vérifier que la flèche doit être verte comme ci-dessus entre le serveur et la chaîne. S’il n’y a pas de problème, votre SSL est correctement configuré.

Blogue recommandé : ,warInstallation du certificat SSL sur IIS

Mots finaux:

En cas de problème lors de la mise en œuvre du code, n’hésitez pas à nous contacter à support@Knowband.com. De plus, Knowband propose des plugins de boutique de commerce électronique au meilleur prix. Nous proposons la solution la plus intelligente pour les plateformes en ligne, notamment PrestaShop, OpenCart, Magento 2 et WooCommerce.

Cela peut également vous intéresser :

Comment mettre à jour la version de Magento sur LINUX

20 Meilleures idées d’entreprise de location avec lesquelles vous pouvez commencer

 

Le secteur de la location a gagné en popularité. La croissance du secteur de la location au cours des dernières années a ouvert une vaste opportunité aux petites entreprises de commencer à proposer des services de location. Aujourd’hui, les gens préfèrent réserver n’importe quel service ou produit en location plutôt que de l’acheter, la raison étant que la location est abordable.

Le facteur suivant ouvre de nouvelles portes aux opportunités commerciales de location pour les nouveaux arrivants.

Ainsi, si vous cherchez également à démarrer votre entreprise de location, voici les 20 idées d’entreprises de location pour démarrer et développer votre entreprise dans le créneau de la location.

1. Entreprise de location de voitures

La demande de location de voitures est très forte. Les amateurs de voyages louent souvent des voitures pour des voyages ou des vacances. Cela se voit principalement parmi les groupes universitaires qui aiment explorer des lieux et vivre des aventures. Ainsi, proposer un service de location de voitures peut être un moyen rentable et idéal de démarrer votre activité de location. Vous pouvez également confier votre voiture à une agence de voyages et gagner un revenu décent. Une autre idée serait d’enregistrer votre voiture sur des applications de réservation de taxi à la demande comme Ola et Uber.

2. Location de maison

Si vous possédez plusieurs propriétés à votre nom, vous pouvez démarrer une entreprise de location immobilière et proposer certaines de vos propriétés en location et gagner un revenu décent. Vous pouvez transformer vos maisons en PG et accueillir des étudiants.

3. Location de kit de voyage

Les gens ont généralement besoin d’un kit de voyage dans lequel ils conservent les articles de voyage essentiels comme un sac de randonnée, une veste de pluie imperméable de randonnée, une lampe frontale de trekking, un kit appareil photo, etc. Vous pouvez fournir ces articles en location et répondre aux exigences des voyageurs.

4. Entreprise de location de salles

“Tout comme”Airbnb et OYO, vous pouvez fournir des chambres à des personnes pour une durée limitée. Les gens cherchent souvent à réserver des chambres pour une courte période lorsqu’ils se trouvent en dehors de la ville pour des raisons professionnelles. Contactez les hôtels à proximité et démarrez un partenariat avec eux. ,warIl ne s’agit pas seulement d’un ancien segment d’activité de location, mais aussi d’une activité toujours d’actualité.

5. Location camping

Les amateurs d’aventure sont toujours à la recherche de terrains de camping, donc investir dans le terrain (idéal si vous en avez déjà) et le transformer en terrain de camping à louer peut être une bonne idée d’entreprise de location.

De plus, si vous possédez des propriétés à proximité d’emplacements bien signalés, vous êtes déjà un plus. Démarrez votre entreprise de location dès aujourd’hui avec un investissement minimum.

6. Location d’équipement de camping

Pour les amateurs de camping, des équipements tels que des tentes de camping, des matelas gonflables, des sacs à dos, des bâtons de randonnée, des ustensiles de cuisine de camping, etc. peuvent être fournis en location.

7. Location de pêche

La pêche nécessite beaucoup de matériel. Des équipements tels que des cannes à pêche, des lignes de pêche et du matériel terminal peuvent toujours être proposés à la location.

8. Location de bateaux

Une autre idée d’entreprise de location serait de démarrer une entreprise de location de bateaux. Vous pouvez démarrer un service de location de bateaux dans les zones entourées de rivières et de lacs.

9. Location de terrain

Aujourd’hui, la location de terrains est l’une des sources de revenus les plus prisées. Vous pouvez louer le terrain ou une partie de celui-ci à diverses fins comme l’agriculture, un mariage, etc.

10. Location de meubles

Vous pouvez démarrer une entreprise de location proposant des meubles à louer. La plupart des bureaux d’entreprise cherchent à acheter des meubles en location, cela peut donc être une solution idéale.

11. Location d’espace de bureau

Si vous disposez d’un grand espace, tel qu’il peut être utilisé pour aménager un bureau, le fournir en loyer peut vous faire gagner une belle somme d’argent.

12. Location de salle de conférence

S’il y a un espace supplémentaire disponible dans votre bâtiment, vous pouvez fournir cet espace aux entreprises pour qu’elles l’utilisent comme salle de conférence.

13. Location de matériel de bureau

Un bureau d’entreprise nécessite beaucoup d’installations et une installation nécessite des équipements tels que des tables, des chaises, des imprimantes, etc. Vous pouvez louer ce type d’équipement de bureau.

14. Location d’appareil photo

Il y a toujours une forte demande de caméras dans les lieux touristiques. Si vous possédez une large collection d’appareils photo, vous pouvez les proposer en location et gagner un revenu décent. Ce métier nécessite un minimum d’actifs et de connaissances si vous disposez déjà de caméras bien entretenues et de haute qualité.

15. Location de tente

Les prestataires de location de tentes ne restent pratiquement pas inactifs un seul jour de l’année. Les réservations pour des événements comme les mariages et les anniversaires se font à l’avance. Ainsi, proposer un service de location de tentes peut vous permettre de gagner un beau revenu sans même déployer beaucoup d’efforts.

16. Location de costumes et de vêtements

Les costumes pour des occasions comme Halloween et Noël sont portés une fois par an. Dans de tels cas, vous pouvez louer les costumes pour des occasions spécifiques.

17. Location de produits de nettoyage

Les gens préfèrent louer du matériel de nettoyage comme des bateaux à vapeur, des nettoyeurs de tapis et des autolaveuses, car ces types d’équipement ne sont nécessaires que de temps en temps.

18. Location de matériel de construction

Ajouter à notre liste d’idées d’entreprise de location serait de proposer du matériel de construction en location. Les équipements de construction étant chers, vous pourriez les louer aux professionnels et les rendre abordables pour les entreprises qui n’en ont pas besoin trop souvent. Les équipements de construction peuvent inclure une nacelle à ciseaux, une excavatrice, une bétonnière, etc.

19. Location de robes de mariée

Le secteur de la location de robes de mariée est très courant de nos jours. Les robes de mariée sont à porter une seule fois ou vous pouvez les porter au maximum lors de votre premier anniversaire. Sinon, ces tenues coûteuses resteront pour toujours dans le placard, comme un souvenir. Démarrez une entreprise de location qui se concentre sur la fourniture de robes de mariée à louer. Cela crée une situation gagnant-gagnant à la fois pour le client et pour l’entreprise. Les clients n’auraient pas à payer le montant réel de la robe et les entreprises pourraient couvrir plus d’argent grâce au loyer que son prix initial.

20. Location de vélos

Pour soutenir un environnement respectueux de l’environnement, démarrer une entreprise de location de vélos pourrait s’avérer une idée étonnante. Le gouvernement des villes métropolitaines a également commencé à installer des vélos dans les stations de métro afin que les gens évitent de voyager en voiture ou à vélo. Non seulement pour les stations de métro, mais vous pouvez également commencer à louer des vélos dans les zones très fréquentées afin que de plus en plus de personnes les utilisent.

Si vous êtes spécifique en matière de location d’hôtels/de chambres ou de location de véhicules et que vous souhaitez démarrer une entreprise de location en ligne, vous devriez consulter notre module de système de réservation et de location.

Module de système de réservation et de location par Knowband

Le module du système de réservation et de location en ligne vous aide à créer facilement votre entreprise de location sur votre site Web. ,warSi vous avez un site Web existant sur Prestashop, Opencart ou Magento 2, vous pouvez explorer l’extension de réservation et de location de Knowband.

Avec l’aide du module complémentaire de réservation et de location pour Prestasop, vousous pouvez ajouter vos produits de location sans tracas et personnaliser votre prix de réservation selon vos envies. Certaines des fonctionnalités clés du module de système de réservation en ligne que nous proposons sont les suivantes : 1. Le module de réservation et de location vous permet d’ajouter plusieurs services de réservation et de location, comme un rendez-vous, une réservation d’hôtel, une location de voiture, etc. Vous pouvez ajouter le service souhaité. et apportez les modifications souhaitées. 2. Option permettant d’afficher les plages horaires et de date disponibles, la quantité disponible et le prix de réservation initial. 3. Flexibilité pour définir plusieurs règles de prix pour différents jours et horaires.

Application mobile de réservation et de location PrestaShop

Explorez l’application mobile Knowband Prestashop Booking and Rental pour une gestion transparente des réservations et des locations directement depuis votre appareil mobile.

Achetez maintenant

Ce module est disponible pour les plateformes PrestaShop et OpenCart-

Système de réservation et de location PrestaShop

Système de réservation et de location OpenCart

Vous pouvez également vérifier Application mobile de réservation et de location PrestaShop qui est une combinaison du système de réservation et de location PrestaShop et PrestaShop Mobile App Builder. Pour toute assistance, vous pouvez nous contacter à support@knowband.com

 

Comment supprimer des produits du marché ePrice

Objectif du blog

Ce blog vous aidera à savoir comment supprimer des produits du marché ePrice.

Méthodes pour supprimer des produits du marché ePrice

Il existe deux méthodes pour supprimer des produits du marché ePrice:

  1. Suppression manuelle du vendeur central
  2. En téléchargeant le fil de l'offre

1.0 Suppression manuelle du vendeur central

1. Ouvrez la page de connexion centrale du vendeur eprice (https://marketplace.eprice.it/login)

2. Remplissez les informations d'identification du vendeur (nom d'utilisateur et mot de passe) et cliquez sur le bouton "Se connecter" bouton.

3. Choisir la "Liste des offres"option du"Mon inventaire"onglet de la page d'accueil comme indiqué ci-dessous:

4. Recherche dans "SKU de l'offre"et cochez la case en regard des SKU que vous devez supprimer du marché ePrice comme indiqué ci-dessous:

5. Après avoir sélectionné les produits, vous devez cliquer sur le "Supprimer le bouton sélectionné" comme indiqué ci-dessous:

6. En cliquant sur le "Supprimer les offres sélectionnées"Option, une fenêtre contextuelle apparaît sur l'écran dans laquelle vous trouverez les UGS sélectionnées"Effacer"bouton pour supprimer ces produits comme indiqué ci-dessous:
?

2.0 En téléchargeant un fil d’offres

En utilisant le flux d'offres, vous pouvez facilement supprimer un grand nombre de produits du marché ePrice. Le lien pour télécharger l'exemple de flux d'offres est donné ci-dessous:

eprice_offer_feed

Dans le flux d'offres, vous devez saisir les données dans les deux champs:

sku:? Fill SKUs which you would like to be deleted.

update-delete: Remplissez "SUPPRIMER" dans ce champ. Après l'avoir créé, téléchargez ce flux sur le compte marchand ePrice. Suivez les étapes indiquées pour télécharger le flux:

1. Ouvrez la page de connexion centrale du vendeur eprice (https://marketplace.eprice.it/login)

2. Remplissez les informations d'identification du vendeur (nom d'utilisateur et mot de passe) et cliquez sur le bouton "Connexion".

3. Ouvrez l'onglet Mon inventaire et choisissez le "Importer à partir d'un fichier"option comme indiqué ci-dessous:

4. Téléchargez le flux d'offres (que vous avez créé) à partir de la page d'importation d'eprice, comme indiqué ci-dessous:

5. Vous pouvez également vérifier l'état du flux que vous avez téléchargé en cliquant sur "Suivi de l'importation des offres". En cliquant sur le"Suivi de l'importation des offres"option, la page d'historique s'ouvrira et affichera une liste des flux téléchargés avec leur statut de traitement. Vous pouvez vérifier la même chose à partir de l'image ci-dessous.


Copy to clipboard in JavaScript

Objectifs du blog

Après la lecture de ce blog, vous serez en mesure de savoir comment les données peuvent être copiées dans le presse-papier à l’aide du script java.

Avantage de la fonctionnalité de copie dans le presse-papier

Dans le monde Web actuel, il s'agit de l'utilisateur expérimenté depuis votre site. Au cours de notre travail sur n'importe quel site, nous copions le contenu d'un endroit et le collons à un autre endroit. Il sera vraiment utile à l'utilisateur si un site donne une fonctionnalité de clic à copier. Il enregistre le temps et les efforts de l'utilisateur pour sélectionner et copier le contenu.

Implémentation de la fonctionnalité de copie dans le presse-papier

Voyons comment nous pouvons ajouter cette fonctionnalité:

Étape 1 :

Créez un code HTML avec un paragraphe contenant du contenu et un bouton sur lequel cliquer. Vous pouvez utiliser n’importe quel élément pertinent au lieu d’un paragraphe, par exemple zone de texte, zone de texte, champs masqués, etc.

<body> <p id = "txt_knoband"> KnowBand se vante des meilleurs plug-ins du secteur pour les systèmes de commerce électronique et possède des années d'expérience dans l'utilisation de sites Web de commerce électronique. </ p> <button onclick = "onClickCopy ()"> Copier le texte < / bouton> </ body>

Étape 2 :

Vous devrez créer une fonction onClickCopy () qui copiera les données du paragraphe. La fonction exécutera simplement "document.execCommand (" copy ")" pour copier les données dans le presse-papiers.

function copyOnClick () {var tempInput = document.createElement ("entrée"); tempInput.value = document.getElementById ("txt_knoband"). innerHTML; document.body.appendChild (tempInput); tempInput.select (); document.execCommand ("copie"); document.body.removeChild (tempInput); alert ("valeur copiée"); }

In the last line of the script, we have simply added an alert action to inform the user that the data has been copied.

So finally when you click on the button “Copy Text”, data will be copied to the clipboard and you can simply paste by using CRTL + V.

Related Article: Comment définir Cookie en utilisant JavaScript


How to set Cookie using JavaScript

Objectif: Pour apprendre à créer et à lire le cookie à l'aide de JavaScript. Un cookie est un petit fichier de données enregistré sur le périphérique de l'utilisateur par le site Web. Il est utile de stocker des données pour identifier l’utilisateur ou pour le suivre. Lorsque l'utilisateur visite à nouveau le site Web, les données stockées peuvent être lues facilement.

Étape 1: Pour définir le cookie sur la machine utilisateur

Avec la fonction createCookie (), vous pouvez facilement créer le cookie en transmettant le nom, la valeur (les données que vous souhaitez stocker) et la date d'expiration.

function createCookie (nom, valeur, jours) {if (jours) {var date = new Date (); date.setTime (date.getTime () + (jours * 24 * 60 * 60 * 1000)); var expires = '; expires =' + date.toGMTString (); } else {var expires = ''; } // définition du cookie document.cookie = nom + '=' + valeur + expire + '; chemin = / '; }

Step2: Pour lire le cookie

Vous pouvez facilement lire le cookie à l'aide de la fonction ci-dessous en fournissant le nom du cookie.

fonction readCookie (name) {var nameEQ = nom + '='; // lecture du cookie var ca = document.cookie.split (';'); // traitement pour obtenir le contenu de (var i = 0; i <longueur.al; i ++) {var c = ca [i]; tandis que (c.charAt (0) == '') {c = cstrstring (1, c.length); } if (c.indexOf (nameEQ) == 0) {// retourne le contenu actuel renvoie csubstring (nameEQ.length, c.length); }} return null; }

Exemple: Exemple pour stocker le nom d'utilisateur dans le cookie.

if (cookies == 'oui') {jQuery ('document'). ready (function () {// cookie rouge var cook = readCookie ('Votre site Web'); if (cook! = 'true') {// appelant créer le cookie s'il n'est pas trouvé createCookie ('YourWebsite', 'user_name = akash', 30);}}); }

Vous pouvez voir le cookie stocké dans la console du navigateur:

Dépendance: Vous devrez inclure le fichier jquery min js pour exécuter l'exemple. Pour cela, vous pouvez utiliser la ligne de code ci-dessous.

<script src = "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"> </ script>