Arredo Mobili Outlet: differenze tra le versioni

Da Webmobili Wiki.
 
(9 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
Cliente che ha Woocommerce e vuole l'integrazione con EasyStore
Cliente che ha Woocommerce e vuole l'integrazione con EasyStore


== Come siamo messi ==  
== Come siamo messi ==
Hanno aggiornato a PHP 8, facciamo delle prove.


'''Ricordarsi''' una volta messo in produzione di controllare nel config.php la presenza di
<code>define( 'WP_ENVIRONMENT_TYPE', 'staging' );</code>
e nel caso eliminare la riga.
hanno prodotti su ESW sia a listino che in Giacenza, nessuno è segnato con '''Web Gallery''' a True per essere passato importato su WooCommerce come bozza(in revisione).


== Credenziali ==
== Credenziali ==
Riga 15: Riga 23:
=== FTP ===
=== FTP ===
Configurare con i seguenti dati
Configurare con i seguenti dati
* '''protocollo''' : <code>SFTP</code>
* '''protocollo''' : <code>FTP</code>
* '''host produzione''': <code>46.21.26.14</code>
* '''host produzione''': <code></code>
* '''host staging''': <code>104.26.0.101</code>
* '''host staging''': <code>c126056.sgvps.net</code>
* '''port''': <code>2221</code>
* '''port''': <code>21</code>
* '''user''': <code>consultant1</code>
* '''user''': <code>ughetto@arredly.it</code>
* '''pass''': <code>sAamR1sT69v8zD1$</code>
* '''pass''': <code>Arredo!2</code>
* ''Avanzate'' => ''Cartella remota predefinita'' => <code>/data/virtual/dtimeshop.com/www</code>
* ''Avanzate'' =>
 
=== Easy Store Web ===
<syntaxhighlight lang="php">
<?php
return array(
  "environment" => "production",
  "sorgente-dati" => "esw", // valori esw o designbest o designbest-esw
 
  // Configurazione esw
  "esw_api-domain" => "https://easyapi5.eswportal.it",
  "esw_negoziocode" => "EC",
  "esw-codicemagazzino" => ["MGEC"],
  "esw-codicevenditore" => "ECO7313",
  "esw-incassi-codice_causale" => "05SLD",
  "esw-servizi-codice" => "SPED",
  "esw-mapping-pagamenti" => ["bacs" => "BON"],
    // Per gestire i clienti che hanno i campi cf, piva e sdi creati con altri plugin
  "esw-customer-ordermetadata" => [
    "create" => true,  // se true crea i campi customCheckoutFields e li mostra in backoffice
    "cf" => "_billing_cf",
    "piva" => "_billing_piva",
    "sdi" => "_billing_sdi"
  ],
  //PROD
  "esw-x-apikey" => "CgUdnZceA0uIUXtx5Q1hHEJ4YWJHWlY4N1VTTWYwM2NRZUZOSmc=",
  "esw-dbconnection" => "174_ARREDOMOBILIOUTLET",
);
</syntaxhighlight>

Versione attuale delle 14:01, 2 ott 2024

Cliente che ha Woocommerce e vuole l'integrazione con EasyStore

Come siamo messi

[modifica]

Hanno aggiornato a PHP 8, facciamo delle prove.

Ricordarsi una volta messo in produzione di controllare nel config.php la presenza di

define( 'WP_ENVIRONMENT_TYPE', 'staging' );

e nel caso eliminare la riga.

hanno prodotti su ESW sia a listino che in Giacenza, nessuno è segnato con Web Gallery a True per essere passato importato su WooCommerce come bozza(in revisione).

Credenziali

[modifica]

Ci hanno fornito solamente le credenziali per il Test, una volta ok trasferiranno tutto in Prod

Wordpress

[modifica]

Configurare con i seguenti dati

  • protocollo : FTP
  • host produzione:
  • host staging: c126056.sgvps.net
  • port: 21
  • user: ughetto@arredly.it
  • pass: Arredo!2
  • Avanzate =>

Easy Store Web

[modifica]
<?php
return array(
  "environment" => "production", 
  "sorgente-dati" => "esw", // valori esw o designbest o designbest-esw

  // Configurazione esw
  "esw_api-domain" => "https://easyapi5.eswportal.it",
  "esw_negoziocode" => "EC",
  "esw-codicemagazzino" => ["MGEC"],
  "esw-codicevenditore" => "ECO7313",
  "esw-incassi-codice_causale" => "05SLD",
  "esw-servizi-codice" => "SPED",
  "esw-mapping-pagamenti" => ["bacs" => "BON"],
    // Per gestire i clienti che hanno i campi cf, piva e sdi creati con altri plugin
  "esw-customer-ordermetadata" => [
    "create" => true,  // se true crea i campi customCheckoutFields e li mostra in backoffice
    "cf" => "_billing_cf",
    "piva" => "_billing_piva",
    "sdi" => "_billing_sdi"
  ],
  //PROD
  "esw-x-apikey" => "CgUdnZceA0uIUXtx5Q1hHEJ4YWJHWlY4N1VTTWYwM2NRZUZOSmc=",
  "esw-dbconnection" => "174_ARREDOMOBILIOUTLET",
);