Come modificare lo stato dell'ordine predefinito su WooCommerce

A volte, durante lo sviluppo di un sito Web di e-commerce, dovrai controllare automaticamente lo stato del pagamento e contrassegnare lo stato dell'ordine come "Aver completato il“”Attesa Pagamento"o in base alle tue esigenze. Uno stato dell'ordine predefinito è impostato sulla base del pagamento effettuato. Gli utenti front-end possono controllare lo stato del loro ordine nella pagina Cronologia account. In questo blog impareremo come modificare lo stato dell'ordine predefinito su Woo Commerce come "Fattura da stampare" passo dopo passo.

Passaggio 1: creare un plug-in personalizzato

Per creare un plug-in personalizzato sul tuo sito Web, procedi come segue:

1. Passare alla cartella dei plugin di Word Press, nel nostro caso si tratta di app / plug-in. Crea una cartella come "customstatus“.

Nota importante: Assegna alla tua cartella un nome univoco (il nome dei plug-in predefiniti di Word Press non deve essere in conflitto con il nome del tuo plug-in) utilizzando lettere minuscole e trattini.

2. Ora crea il file PHP principale del tuo plugin. Per fare ciò, crea un file PHP nella cartella del tuo plugin e assegnagli lo stesso nome della cartella. Nel nostro caso, il nome della cartella è "customstatus", quindi il nome del file sarà customstatus.php.

3. Imposta le informazioni del tuo plug-in. Basta copiare incolla il codice seguente nel file customstatus.php.

/ **
?* Plugin Name: My First Plugin
?* Plugin URI: https://www.mywebsite.com/my-first-plugin
?* Description: The very first plugin that I have ever created.
?* Version: 1.0
?* Author: Your Name
?* Author URI: https://www.mywebsite.com
?*/

Nota: Modifica i dettagli come Nome autore, Nome plug-in, Descrizione, ecc. In base alle tue esigenze.

4. Questo è tutto! Hai appena completato il numero minimo di passaggi necessari per creare un plug-in Word Press. Ora puoi attivarlo dalla scheda Plugin in Word Press admin.

Passaggio 2: aggiungi il codice nel plug-in personalizzato

1. Ora dobbiamo creare una funzione e agganciarla a un'azione specifica. Copia semplicemente la funzione seguente nel tuo customstatus.php.

2. Poiché vogliamo aggiornare lo stato dell'ordine al pagamento completo, aggiungi un'azione all'hook "woocommerce_payment_complete" come indicato di seguito nel codice evidenziato. // COPIA IL CODICE INTERO NEL FILE customstatus.php.

# <editor-fold defaultstate = "collapsed" desc = "Stato predefinito come fattura da stampare"> funzione action_woocommerce_payment_complete ($ order_id) {if (! $ order_id) return; $ order = wc_get_order ($ order_id); $ order-> update_status ('wc-print-fattura'); // Lo stato dell'ordine verrà aggiornato in "Fattura da stampare". }; // aggiungi l'azione add_action ('woocommerce_payment_complete', 'action_woocommerce_payment_complete', 10, 3); # </ Redattore fold>

3. Basta salvare il file customstatus.php ed è fatto. D'ora in poi, lo stato dell'ordine verrà aggiornato in "Fattura da stampare" al termine del pagamento.

NOTA UTILE: Se desideri aggiornare lo stato dell'ordine quando viene caricata la pagina "Grazie" o "Pagamento riuscito", puoi aggiungere l'azione sul gancio "woocommerce_thankyou". In customstatus.php sostituisci add_action ('woocommerce_payment_complete', 'action_woocommerce_payment_complete', 10, 3); con add_action ('woocommerce_thankyou', 'ggb_custom_change_order_status', 10,3);


Esporta i dati PHP nel file .xls

I dati sono qualsiasi insieme di caratteri tradotto per qualche scopo, come per l’analisi. Può essere qualsiasi carattere o valore, inclusi testo e numeri, immagini, audio o video. Se i dati non vengono contestualizzati, non fanno nulla a un essere umano o a una macchina. Generalmente esportiamo i dati dai siti Web per salvarli sul computer per l’utilizzo offline, ad esempio per conservare i dati dell’elenco e analizzarli. Excel è il formato migliore per esportare i dati in un file, perché la lettura di file di grandi dimensioni è molto più semplice per l’utente in Excel. Inoltre, puoi utilizzare funzioni aggiuntive come la selezione di singole celle per importare i dati, convertire automaticamente date e ore, filtri, ordinamento, lettura di formule e relativi risultati, ecc.


In questo blog impareremo passo dopo passo come esportare i dati PHP in un file .xls. Con l’aiuto di un semplice script PHP puoi esportare i dati in Excel e scaricarli in un file .xls.

PASSO 1: crea un array per archiviare i dati

Ho creato un array ($dati_clienti) per memorizzare i dettagli del cliente. Puoi creare il tuo array secondo le tue esigenze:

$dati_clienti = array( array( 'id_clienti' => '1', 'nome_clienti' => 'Chris', 'cognome_clienti' => 'Cavagin', 'email_clienti' => 'chriscavagin@gmail.com', 'telefono_clienti' => '9911223388' ), array( 'customers_id' => '2', 'customers_firstname' => 'Richard', 'customers_lastname' => 'Simmons', 'customers_email' => 'rsimmons@media.com', ' clienti_telefono' => '9911224455' ), array( 'clienti_id' => '3', 'clienti_firstname' => 'Steve', 'customers_lastname' => 'Beaven', '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' ) );

PASSO 2: Crea una funzione per filtrare i dati:

Questa funzione viene utilizzata per rilevare le virgolette doppie ed eseguire l’escape di qualsiasi valore che le contenga. Senza questo, un numero dispari di virgolette in una stringa può confondere Excel.

// Filtra i dati del cliente function filterCustomerData(&$str) { $str = preg_replace("/\t/", "\\t", $str); $str = preg_replace("/\r?\n/", "\\n", $str); if(strstr($str, '"')) $str = '"' . str_replace('"', '""', $str). '"'; }

PASSO 3: Definisci il nome del file e l’intestazione del contenuto per il download:

La variabile $nome_file viene utilizzata per contenere il nome del file e definire anche l’intestazione del contenuto per il download.

// Nome file e intestazione contenuto per il download $file_name = "customers_data.xls"; header("Disposizione-Contenuto: allegato; nomefile=\"$nome_file\""); header("Tipo di contenuto: application/vnd.ms-excel");

PASSO 4: Definisci il ciclo attraverso ogni riga in $customers_data

//Per definire il nome della colonna nella prima riga. $ nomi_colonne = false; // esegue il ciclo attraverso ogni riga in $customers_data foreach($customers_data as $row) { if(!$column_names) { echo implode("\t", array_keys($row)) . "\N"; $ nomi_colonne = vero; } // La funzione array_walk() esegue ogni elemento dell'array in una funzione definita dall'utente. array_walk($riga, 'filterCustomerData'); echo implode("\t", array_values($riga)) . "\N"; } Uscita;

1. Definire una variabile $column_names che viene utilizzata per stampare il nome della colonna nella prima riga di Excel. 2. Eseguire un ciclo su ciascuna riga e utilizzare la funzione array_walk() per eseguire ciascuna riga in una funzione definita dall’utente.

PASSO 5: esegui il file di script nel tuo ambiente:

Se tutto va bene, il nome del file verrà scaricato e salvato sul tuo computer: “customers_data.xls”. È possibile aprire questo file in Excel che appare come segue:

CLICCA QUI per scaricare il codice completo.

Risoluzione dei problemi comuni di PHP nelle piattaforme di e-commerce

Scopri come risolvere i problemi PHP comuni nelle piattaforme di e-commerce come PrestaShop, WooCommerce, OpenCart e Magento con i suggerimenti degli esperti di Knowband.

Saperne di più

Con oltre 13 anni di eccellenza nella tecnologia dell’informazione, forniamo tecnologie di sviluppo web e app su vari framework. Puoi anche esplorare un’ampia gamma di estensioni eCommerce pronte all’uso Prestashop, Opencart, WooCommerce, Shopify e Magento 2.

In caso di domande/suggerimenti, è possibile contattare il nostro portale di supporto tecnico al nostro indirizzo e-mail support@knowband.com. Dai un’occhiata al nostro modulo bestseller Supercheckout Prestashop One Page qui: e visita anche qui: Applicazione mobile e-commerce OpenCart

Puoi anche guardare i nostri ultimi video qui:

 

Errore HubBox: _messageErrorTemplate non è una funzione

Dichiarazione problema

Durante la ricerca dell'indirizzo errato nel popup HubBox, non viene visualizzato alcun messaggio di errore. Se selezionato sulla console, viene visualizzato un errore del tipo "_messageErrorTemplate non è una funzione“.

Soluzione

L'errore: "_messageErrorTemplate non è una funzione"sta arrivando perché questa funzione non è dichiarata come funzione nella libreria HubBox.


Per risolvere questo problema è necessario apportare alcune modifiche nella libreria di HubBox:

È necessario apportare modifiche nei due file seguenti:

1. \ HubBox \ Java \ src \ principali risorse \ \ static \ index.html
2. \ HubBox \ Java \ out \ production \ resources \ static \ index.html In questi file, cerca il codice seguente:

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

e sostituiscilo con il codice seguente:

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

Dichiarando "_messageErrorTemplate'E'_messageWarningTemplate'come funzione, ora riceverai un messaggio di errore durante la ricerca di un indirizzo errato nel popup HubBox.


Come aggiungere i parametri get nell'impaginazione su CakePHP versione 2.0

Dichiarazione problema

Non esiste alcuna funzionalità predefinita per mantenere i parametri GET durante l'utilizzo di "paginator"helper in CakePHP. Come da funzionalità predefinita dell'helper paginati di CakePHP, i parametri GET verranno rimossi dall'URL se si passa alla pagina successiva.

Soluzione

Se stai affrontando questo problema, devi aggiungere alcune righe di codice nella funzione beforeRender. Questa funzione è definita nel file paginator.php (Posizione del file: cake \ libs \ view \ helpers \ paginator.php). Devi aggiungere le seguenti righe mostrate nel colore marrone:

funzione pubblica beforeRender ($ viewFile) {$ this-> options ['url'] = array_merge ($ this-> request-> params ['pass'], $ this-> request-> params ['named']); // Inizio del codice if (! Vuoto ($ this-> request-> query)) {$ get_param = $ this-> request-> query; unset ($ get_param [ 'url']); $ this-> options ['url'] ['?'] = $ get_param; } // Fine del codice parent :: beforeRender ($ viewFile); }


SSL Certificate Installation on IIS

  • Ottieni il file zip dei certificati.

1. Carica il file * .crt nel file certificato da convertire

2. Scegli il tipo di certificato corrente su "Standard PEM"

3. Scegli il tipo da convertire in "PFX / PKCS # 12"

4. Carica il file * .key nel file della chiave privata

5. Carica il file * .ca nel file del certificato a catena (opzionale)

6. Impostare la password su password PFX

  • Copia il file * .pfx sul server
  • Aprire Gestione Internet Information Services (IIS). Dalla schermata Start, fai clic su o cerca Gestione Internet Information Services (IIS) e aprilo.
  • In Gestione IIS, selezionare il nodo del server in alto a sinistra in Connessioni.
  • Fai clic sul nome del server.
  • Dal menu centrale, fare doppio clic sul pulsante Certificati server nella sezione IIS (si trova al centro del menu).
  • Dal riquadro Azioni in alto a destra, selezionare Importa.
  • Passare a * .pfx per caricare il file certificato (.pfx), quindi immettere la password del file * .pfx, quindi selezionare "Web Hosting" come archivio certificati e fare clic su OK per installare il certificato.
  • Dopo aver eseguito correttamente l'installazione del certificato SSL sul server, sarà necessario assegnare quel certificato SSL al sito Web appropriato utilizzando IIS.
  • Scegliere il nome del server su cui è stato installato il certificato dal menu Connessioni nella finestra principale di IIS Manager.
  • In Siti selezionare il sito da proteggere con SSL.
  • Dal menu Azioni (a destra), fai clic su Associazioni … Questo aprirà la finestra Associazioni sito.
  • Nella finestra Binding sito, fai clic su Aggiungi … Verrà aperta la finestra Aggiungi bind sito.
  • Sotto Tipo scegli https. L'indirizzo IP deve essere l'indirizzo IP del sito o Tutti non assegnati e la porta su cui il traffico sarà protetto da SSL è generalmente 443. Il campo Certificato SSL deve specificare il certificato che è stato installato. Fare clic su OK, quindi chiudere la finestra Collegamenti sito.
  • Per verificare l'installazione: testare il certificato SSL utilizzando un browser per connettersi al server. Utilizzare la direttiva protocollo https. Ad esempio, se il tuo SSL è stato emesso a secure.mysite.com, accedere https://secure.mysite.com nel tuo browser. L'icona del lucchetto del browser verrà visualizzata in posizione di blocco se il certificato è installato correttamente e il server è configurato correttamente per SSL.


Setup SSL on the site on Linux Server

Guida passo passo alla configurazione di SSL sul sito su Server Linux:

1. Copia i file del certificato sul server Dovrebbero esserci 3 file SSL:

  • tuo_nome_dominio.crt
  • la tua_chiave.privata
  • DigiCertCA.crt – Questo sarà il tuo file di catena.

Nota: Rendili leggibili da root solo per aumentare la sicurezza.

2. Trova il file di configurazione di Apache (httpd.conf) che devi modificare.

  • Il nome, la posizione e il nome del file di configurazione possono variare da server a server, principalmente se si utilizza un’interfaccia speciale per gestire la configurazione del server.
  • Il file di configurazione principale di Apache è in genere denominato httpd.conf o apache2.conf. Le possibili posizioni per questo file includono /etc/httpd/ o /etc/apache2/.
  • Spesso, la configurazione del certificato SSL si trova in a blocco in un file di configurazione diverso. I file di configurazione possono trovarsi in una directory come /etc/httpd/, /etc/apache2/. In questa directory è necessario trovare il file conf del sito per il sito�www.ukcalcioshop.com�sarà uksoccershop.com.conf. Troverai il� tag in questo file. Nel caso�il file�uksoccershop.com.conf non sia presente è possibile utilizzare il file comune�httpd.conf o apache2.conf

3. Identificare l’SSL blocco che devi configurare.

Di seguito è riportato un esempio molto semplice di host virtuale configurato per SSL. Le parti elencate in blu sono le parti che devi aggiungere per la configurazione SSL.

<VirtualHost�192.168.0.1:443>

DocumentRoot /var/www/html2

Nomeserver�www.yourdomain.com

SSLEngine acceso

SSLCertificateFile /percorso/del/tuo_nome_dominio.crt

SSLCertificateKeyFile /percorso/della tua_chiave.privata

SSLCertificateChainFile /percorso/di/DigiCertCA.crt

4. Modifica i nomi dei file in modo che corrispondano ai file del certificato. SSLCertificateFile è il file del tuo certificato DigiCert (ad es. tuo_nome_dominio.crt). SSLCertificateKeyFile è il file .key generato quando hai creato la CSR (ad esempio, your_private.key). SSLCertificateChainFile è il file di certificato intermedio DigiCert (ad es. DigiCertCA.crt)

Nota: Se la direttiva SSLCertificateChainFile non funziona, prova a utilizzare invece la direttiva SSLCACertificateFile.

Blog consigliato:ï ¿½Come installare MySQL su sistemi Windows e Linux?

5. Testare il file di configurazione di Apache prima di riavviare.

Come best practice, controlla il tuo file di configurazione di Apache per eventuali errori prima di riavviare Apache.

Attenzione: Apache non si riavvierà se i file di configurazione presentano errori di sintassi.

Esegui il comando seguente per testare il tuo file di configurazione (su alcuni sistemi è apache2ctl):

apachectl configtest

6. In caso di errori, riavvia Apache usando il comando seguente

riavviare il servizio apache2

Dopo aver riavviato apache2, puoi verificare se il tuo SSL è impostato correttamente o non lo utilizza�https://www.sslshopper.com/ssl-checker.html. Nello screenshot sopra, devi verificare che la freccia dovrebbe essere verde come sopra tra server e catena. Se non ci sono problemi, il tuo SSL è impostato correttamente.

Blog consigliato:ï ¿½Installazione del certificato SSL su IIS

Parole finali:

In caso di problemi durante l’implementazione del codice, non esitare a contattarci all’indirizzo support@Knowband.com. Inoltre, Knowband offre plug-in per negozi di eCommerce al miglior prezzo. Offriamo la soluzione più intelligente per piattaforme online tra cui PrestaShop, OpenCart, Magento 2 e WooCommerce.

Questo potrebbe interessarti anche:

Come aggiornare la versione Magento su LINUX

20 Migliori idee per attività di noleggio con cui puoi iniziare

L’attività di noleggio ha guadagnato un’enorme popolarità. La crescita del settore del noleggio negli ultimi anni ha aperto una grande opportunità per le piccole imprese di iniziare a offrire servizi di noleggio. Oggi, le persone preferiscono prenotare qualsiasi servizio o prodotto in affitto piuttosto che acquistarlo, perché il noleggio è conveniente.

Il seguente fattore apre nuove porte alle opportunità di business del noleggio per i nuovi arrivati.

Pertanto, se stai anche cercando di avviare la tua attività di noleggio, ecco le 20 idee di attività di noleggio per avviare e ampliare la tua attività nella nicchia del noleggio.

1. Attività di noleggio auto

La domanda di noleggio auto è molto alta. Gli appassionati di viaggi spesso noleggiano auto per viaggi o vacanze. Questo è visto soprattutto tra i gruppi universitari a cui piace esplorare luoghi e fare avventure. Pertanto, fornire un servizio di noleggio auto può essere un modo redditizio e ideale per rilanciare la tua attività di noleggio. Puoi anche consegnare la tua auto a un’agenzia di viaggi e guadagnare un reddito decente. Un’altra idea sarebbe quella di registrare la tua auto su app di prenotazione taxi su richiesta come Ola e Uber.

2. Affitto della casa

Se hai più proprietà a tuo nome, puoi avviare un’attività di affitto di immobili e offrire alcune delle tue proprietà in affitto e ottenere un reddito decente. Puoi trasformare le tue case in PG e accogliere studenti universitari.

3. Noleggio kit da viaggio

Le persone di solito richiedono un kit da viaggio in cui conservare gli oggetti da viaggio essenziali come una borsa da trekking, una giacca antipioggia impermeabile da trekking, una torcia frontale da trekking, un kit fotografico, ecc. È possibile fornire tali articoli a noleggio e soddisfare le esigenze dei viaggiatori.

4. Attività di noleggio camere

Proprio come Airbnb e OYO, puoi fornire stanze alle persone per un tempo limitato. Le persone spesso cercano di prenotare camere per un breve periodo quando sono fuori città per motivi di lavoro. Contatta gli hotel vicini e avvia una partnership con loro.ï ¿½Non si tratta solo di un antico segmento del business del noleggio, ma anche di un business sempreverde.

5. Noleggio campeggio

Gli amanti dell’avventura sono sempre alla ricerca di campeggi, quindi investire nel terreno (ottimo se lo hai già) e convertirlo in un campeggio in affitto può essere una buona idea per l’attività di noleggio.

Inoltre, se hai immobili vicino a località ben segnalate, sei già un vantaggio. Inizia oggi la tua attività di noleggio con investimenti minimi.

6. Noleggio dell’attrezzatura da campeggio

Per gli appassionati del campeggio, è possibile noleggiare attrezzature come tende da campeggio, materassini gonfiabili, zaini, bastoncini da trekking, pentole da campeggio, ecc.

7. Noleggio pesca

La pesca richiede molta attrezzatura. È sempre possibile noleggiare attrezzature come canne da pesca, lenze e attrezzatura terminale.

8. Noleggio Barche

Un’altra idea di attività di noleggio sarebbe quella di avviare un’attività di noleggio barche. Potresti avviare un servizio di noleggio barche nelle aree circondate da fiumi e laghi.

9. Affitto del terreno

Oggi l’affitto dei terreni è una delle fonti di reddito più apprezzate. Puoi affittare il terreno o una parte di esso per vari scopi come l’agricoltura, il matrimonio, ecc.

10. Noleggio Mobili

Puoi avviare un’attività di noleggio che offra mobili in affitto. La maggior parte degli uffici aziendali cerca di acquistare mobili in affitto, quindi questa può essere una soluzione ideale.

11. Affitto di spazi per uffici

Se disponi di uno spazio ampio, tale da poter essere utilizzato per allestire un ufficio, fornirlo in affitto può farti guadagnare una bella somma di denaro.

12. Affitto Sala Conferenze

Se nel tuo edificio è disponibile dello spazio extra, puoi fornire tale spazio alle aziende per utilizzarlo come sala conferenze.

13. Noleggio attrezzature per ufficio

Un ufficio aziendale richiede molti allestimenti e un allestimento richiede attrezzature come tavoli, sedie, stampanti, ecc. Potresti noleggiare tali attrezzature per ufficio.

14. Noleggio di macchine fotografiche

C’è sempre una forte richiesta di fotocamere nei luoghi turistici. Se disponi di una vasta collezione di fotocamere, puoi offrirle in affitto e guadagnare un reddito decente. Questa attività richiede risorse e conoscenze minime se disponi già di fotocamere ben mantenute e di alta qualità.

15. Noleggio tende

I fornitori di tende in affitto difficilmente restano inattivi per un giorno durante tutto l’anno. Le prenotazioni per eventi come matrimoni e compleanni vengono effettuate in anticipo. Quindi offrire un servizio di noleggio tende può farti guadagnare un bel reddito senza nemmeno fare troppi sforzi.

16. Noleggio costumi e abbigliamento

I costumi in occasioni come Halloween e Natale vengono indossati una volta all’anno. In questi casi è possibile fornire i costumi a noleggio per occasioni specifiche.

17. Noleggio di prodotti per la pulizia

Le persone preferiscono noleggiare attrezzature per la pulizia come piroscafi, lavamoquette e lavapavimenti poiché questi tipi di attrezzature sono necessarie solo una volta ogni tanto.

18. Noleggio di attrezzature edili

Aggiungere al nostro elenco di idee per attività di noleggio sarebbe offrire attrezzature edili a noleggio. Poiché le attrezzature edili sono costose, potresti fornirle a noleggio ai professionisti e renderle accessibili alle aziende che non le richiedono troppo spesso. Le attrezzature da costruzione possono includere un sollevatore a forbice, un escavatore, una betoniera, ecc.

19. Noleggio abiti da sposa

L’attività di noleggio di abiti da sposa è vista abbastanza spesso al giorno d’oggi. Gli abiti da sposa sono indossabili una sola volta o al massimo puoi indossarli nel tuo primo anniversario. Altrimenti, quegli abiti costosi rimarranno per sempre nell’armadio, proprio come un ricordo. Avvia un’attività di noleggio che si concentri sulla fornitura di abiti da sposa in affitto. Ciò crea una situazione vantaggiosa sia per il cliente che per l’azienda. I clienti non dovrebbero pagare l’importo effettivo del vestito e le aziende possono coprire più soldi attraverso l’affitto rispetto al prezzo originale.

20. Noleggio biciclette

Per sostenere un ambiente eco-compatibile, avviare un’attività di noleggio di biciclette potrebbe rivelarsi un’idea straordinaria. Il governo nelle città metropolitane ha anche iniziato a mettere le biciclette nelle stazioni della metropolitana in modo che le persone evitino di viaggiare in auto o in bicicletta. Non solo nelle stazioni della metropolitana, ma si può iniziare a noleggiare le biciclette anche nelle zone dove la folla è più attratta, così che sempre più persone ne usufruiscano.

Se sei specifico sull’affitto di hotel/camere o sul noleggio di veicoli e desideri avviare un’attività di noleggio online, dovresti consultare il nostro modulo del sistema di prenotazione e noleggio.

Modulo del sistema di prenotazione e noleggio di Knowband

Il modulo del sistema di prenotazione e noleggio online ti aiuta a impostare la tua attività di noleggio comodamente sul tuo sito web. ï ¿½Se disponi di un sito Web esistente su Prestashop, Opencart o Magento 2 puoi esplorare l’estensione di prenotazione e noleggio di Knowband.

Con l’aiuto di Booking and Rental Addon per Prestasop, yPuoi aggiungere i tuoi prodotti a noleggio senza problemi e personalizzare il prezzo della prenotazione secondo i tuoi desideri. Alcune delle caratteristiche principali del modulo del sistema di prenotazione online da noi offerto sono: 1. Il modulo Prenotazione e noleggio ti consente di aggiungere più servizi di prenotazione e noleggio, come un appuntamento, prenotazione di hotel, noleggio auto, ecc. Puoi aggiungere il servizio desiderato e apportare le modifiche desiderate. 2. Opzione per mostrare date e fasce orarie disponibili, quantità disponibile e prezzo di prenotazione anticipato. 3. Flessibilità per impostare più regole di prezzo per giorni e orari diversi.

App mobile di prenotazione e noleggio PrestaShop

Esplora l’app mobile di prenotazione e noleggio Knowband Prestashop per una gestione continua delle prenotazioni e dei noleggi direttamente dal tuo dispositivo mobile.

Acquistare ora

Questo modulo è disponibile per la piattaforma PrestaShop e OpenCart-

Sistema di prenotazione e noleggio PrestaShop

Sistema di prenotazione e noleggio OpenCart

Puoi anche fare il check-out App mobile di prenotazione e noleggio PrestaShop che è una combinazione del sistema di prenotazione e noleggio PrestaShop e PrestaShop Mobile App Builder. Per qualsiasi assistenza, puoi contattarci all’indirizzo support@knowband.com

 

Come eliminare i prodotti dal marketplace di ePrice

Obiettivo del blog

Questo blog ti aiuterà a conoscere il modo in cui eliminare i prodotti dal market di ePrice.

Metodi per eliminare i prodotti dal marketplace dell'ePrice

Esistono due metodi per eliminare i prodotti dal marketplace di ePrice:

  1. Cancellazione manuale dal centro del venditore
  2. Caricando il feed di offerta

1.0 Cancellazione manuale dal centro del venditore

1. Apri la pagina di accesso centrale di eprice seller (https://marketplace.eprice.it/login)

2. Compila le credenziali del venditore (nome utente e password) e clicca su "ConnettiPulsante ".

3. Scegli il "Lista delle offerte"opzione dal"Il mio inventario"scheda della Home Page come mostrato di seguito:

4. Cerca SKU da "Offerta SKU"campo e spunta la casella di controllo parallela a quelle SKU che devi eliminare dal marketplace di ePrice come mostrato di seguito:

5. Dopo aver selezionato i prodotti è necessario fare clic su "Elimina il pulsante selezionato" come mostrato di seguito:

6. Facendo clic su "Elimina offerte selezionate"opzione, vedrai apparire un popup sullo schermo in cui troverai gli SKU selezionati e il"cancellare"per eliminare questi prodotti come mostrato di seguito:
?

2.0 Caricando il feed di offerta

Utilizzando il feed dell'offerta puoi facilmente eliminare una grande quantità di prodotti dal marketplace di ePrice. Di seguito il link per scaricare il feed dell'offerta di esempio:

eprice_offer_feed

Nel feed dell'offerta, devi inserire i dati nei due campi:

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

aggiornare-delete: Riempi "CANCELLA" in questo campo. Dopo averlo creato, carica quel feed sull'account commerciante ePrice. Segui i passaggi indicati per il caricamento del feed:

1. Apri la pagina di accesso centrale di eprice seller (https://marketplace.eprice.it/login)

2. Compila le credenziali del venditore (nome utente e password) e fai clic sul pulsante "Accedi".

3. Apri la mia scheda Spazio pubblicitario e scegli "Importa da file"opzione come mostrato di seguito:

4. Carica il feed di offerta (che hai creato) dalla pagina di importazione di eprice come mostrato di seguito:

5. Puoi anche controllare lo stato del feed che hai caricato facendo clic su "Traccia l'importazione dell'offerta". Facendo clic sul"Traccia l'importazione dell'offerta"opzione, verrà aperta la pagina della cronologia che mostra un elenco del feed caricato con il loro stato di elaborazione. Puoi controllare lo stesso dall'immagine qui sotto.


Copy to clipboard in JavaScript

Obiettivi del blog

Dopo la lettura di questo blog, sarai in grado di sapere come i dati possono essere copiati negli appunti con l'aiuto dello script java.

Vantaggio della funzionalità di copia su Appunti

Nell'attuale mondo del web, si tratta di utenti esperti del tuo sito. Durante il nostro lavoro su qualsiasi sito, copiamo il contenuto da un posto e incolliamo in un altro posto. Sarà molto utile per l'utente se un sito offre una funzionalità di fare clic per copiare. Salva il tempo e lo sforzo dell'utente per selezionare e copiare il contenuto.

Implementazione della funzionalità di copia negli Appunti

Vediamo come possiamo aggiungere questa funzionalità:

Passo 1:

Crea un codice HTML con un paragrafo con contenuti e pulsante per fare clic. Puoi utilizzare qualsiasi elemento rilevante al posto del paragrafo, ad esempio textbox, textarea, campi nascosti ecc.

<body> <p id = "txt_knoband"> KnowBand vanta il meglio dei plug-in di settore per i sistemi di e-commerce e ha anni di esperienza nel lavorare con siti e-commerce. </ p> <button onclick = "onClickCopy ()"> Copia testo < / button> </ body>

Passo 2:

Dovrai creare una funzione onClickCopy () che copierà i dati del paragrafo. La funzione eseguirà semplicemente "document.execCommand (" copy ")" per copiare i dati negli appunti.

function copyOnClick () {var tempInput = document.createElement ("input"); tempInput.value = document.getElementById ("txt_knoband"). innerHTML; document.body.appendChild (tempInput); tempInput.select (); Document.ExecCommand ( "copia"); document.body.removeChild (tempInput); avviso ("valore copiato"); }

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: Come impostare i cookie utilizzando JavaScript