- Inici
- Serveis
- Desenvolupament PrestaShop
- PrestaShop multibotiga
Desenvolupament PrestaShop multibotiga: arregla una botiga sense trencar les altres
Si tens diverses botigues en una sola instal·lació, amb preus, idiomes o integracions diferents, cada canvi s'ha d'aplicar només on toca. Abans de programar comprovem a quin context afecta.
Com abordem el desenvolupament PrestaShop multibotiga
En el desenvolupament PrestaShop multibotiga, la major part del risc és en el lloc on s'aplica cada canvi. Una correcció pensada per a un aparador pot afectar-los tots si toca una dada compartida. Abans d'intervenir, identifiquem què comparteix cada botiga o grup: catàleg, combinacions, estoc, clients, comandes, configuració, imatges i traduccions.
Un mòdul propi ha de llegir i desar la seva configuració en el nivell correcte: global, grup de botigues o botiga concreta. Revisem com es gestiona el context a cada hook, als cron i a les accions del backoffice, perquè un procés programat que s'executa sense context explícit pot acabar actuant sobre la botiga per defecte o sobre totes alhora.
Dissenyem regles per botiga o grup per a preus, transportistes, mètodes de pagament, idiomes i URL, aprofitant primer el que PrestaShop ofereix de sèrie. Si una sincronització amb un ERP o un marketplace només correspon a una botiga, aquesta limitació queda explícita al codi, als logs i a la documentació de manteniment.
Les proves cobreixen la botiga afectada i també les altres, perquè una dada compartida pot haver canviat en un altre aparador sense que ningú se n'adoni. Repetim recorreguts de compra a cada aparador, revisem que preus, estoc i configuració continuïn igual on no havien de canviar i comprovem el context actiu al backoffice abans de publicar a producció.
Què inclou aquest servei
Obre cada punt per veure'n el detall.
01 / 06
Mapa de dades compartides
Què comparteix cada botiga i grup: catàleg, estoc, clients, comandes i configuració.
02 / 06
Mòduls amb context multibotiga
Configuració desada i llegida en el nivell correcte: global, grup o botiga concreta.
03 / 06
Regles per botiga o grup
Preus, transportistes, pagaments i condicions diferents per aparador sense duplicar lògica.
04 / 06
Catàlegs, idiomes i URL diferenciats
Associacions de producte, traduccions i estructura d'URL coherents a cada botiga.
05 / 06
Sincronitzacions limitades per botiga
Integracions amb ERP o marketplaces que només actuen sobre la botiga que els correspon.
06 / 06
Proves de regressió entre aparadors
Comprovem que el canvi funciona on ha de funcionar i que la resta de botigues continua igual.
Exemple: dues botigues, un catàleg compartit i un ERP
Imagina un fabricant amb dues botigues a la mateixa instal·lació: una per a particulars i una altra per a distribuïdors, amb el catàleg compartit. Vol mostrar preus sense IVA i una comanda mínima només a la botiga professional. Un primer intent modifica la configuració global i, durant una tarda, la botiga de particulars també ensenya preus sense impostos.
El més raonable seria fer servir la configuració per botiga allà on PrestaShop ho permet i un mòdul propi que llegeixi el context actiu per aplicar la comanda mínima. L'exportació a l'ERP es filtraria per botiga, amb el seu identificador a cada registre del log, i les proves recorrerien totes dues botigues abans de publicar.
Et passa alguna cosa semblant? Explica'ns-hoPreguntes abans de tocar una multibotiga
- Quines botigues o grups s'han de veure afectats pel canvi i quins no?
- Què comparteixen avui les botigues: catàleg, estoc, clients, comandes o configuració?
- Hi ha mòduls, cron o integracions que ja actuen sobre diverses botigues alhora?
Per què ho preguntem
Gairebé tot depèn de quines dades comparteixen les botigues, així que això és el primer que preguntem.
Amb aquest mapa sabem on és el risc i com ho provarem.
Com treballem, fase per fase
Ens expliques el problema
N'hi ha prou amb un exemple.
T'enviem l'abast
Què inclou i quant costa.
Ho programem i ho provem
En un entorn de proves.
Ho lliurem documentat
El teu equip ho pot mantenir.
El que diuen de What!, la nostra agència
Desarrollo Tienda Online és el servei tècnic de What!, agència de màrqueting de Manresa. Aquestes són les seves ressenyes públiques a Google.
Preguntes freqüents
Si la teva pregunta no és aquí, escriu-nos a info@whatmkt.com.
Podeu treballar només en una botiga de la multibotiga?
Sí, sempre que primer delimitem quina configuració i quines dades són compartides. Un canvi aparentment local pot tocar una dada global. Ho identifiquem abans i ho provem a totes les botigues.
És millor PrestaShop multibotiga o instal·lacions separades?
Depèn de quant comparteixin les botigues. La multibotiga simplifica la gestió del catàleg i les comandes comuns, però afegeix complexitat als mòduls i a les actualitzacions. Separar instal·lacions només surt a compte quan els requisits o els riscos ho justifiquen.
Tots els mòduls són compatibles amb la multibotiga?
No necessàriament. Alguns només desen la configuració en l'àmbit global o no tenen present el context de botiga. Revisem els mòduls implicats i, si cal, els adaptem o proposem alternatives.
Com es pressuposta un desenvolupament PrestaShop multibotiga?
Després de revisar l'estructura de botigues, les dades compartides i els mòduls afectats, t'enviem una proposta amb l'abast, les proves i les exclusions. El nombre de botigues influeix sobretot en l'esforç de proves. Si vols entendre de què depèn, ho expliquem a quant costa un desenvolupament ecommerce a mida.
Es pot convertir una botiga existent en multibotiga?
És possible, però convé planificar-ho, perquè afecta el catàleg, els clients, els mòduls i les URL. Primer analitzem si la multibotiga resol el teu objectiu i quins riscos implica.
Com es gestiona el manteniment posterior?
Deixem documentat què és global i què és específic de cada botiga. Ho pots mantenir amb el teu equip o acordar amb nosaltres un suport que inclogui proves a totes les botigues després de cada actualització.
Serveis relacionats
Un canvi en una botiga en trenca una altra? Ho delimitem.
Explica'ns què passa a la teva botiga i t'enviarem com ho abordaríem, l'abast i el pressupost. Si n'hi ha prou de configurar alguna cosa, t'ho direm.
Demanar valoració