Multiple websites

../../../../_images/multi_website04.png

Odoo Multi-Websites deschide larg posibilitățile de diversificare și segmentare a clienților pentru afacerea dvs. O publicitate multiplicată și venituri îmbunătățite sunt acum la doar câteva clicuri!

Fiecare site poate funcționa într-un mod complet independent, cu tema, branding-ul, numele de domeniu, antetul și subsolul, paginile, limbile, produsele, postările blogului, forumul, prezentările, evenimentele, canalele de chat live, etc. Hai să facem o vizită!

Configurare

Pentru a crea un nou site, accesați Website ‣ Configuration ‣ Settings. Butonul, Create a new website, se află în prima secțiune.

../../../../_images/multi_website05.png

În prompt-ul următor, setați un nume pentru noul site și un nume de domeniu specific. Lăsați gol pentru a publica noul site sub domeniul implicit al bazei de date Odoo. Puteți seta mai târziu anumite grupuri de țări pentru a redirecționa vizitatorii către acesta utilizând Geo IP.

../../../../_images/multi_website01.png

În continuare, selectați o temă. Acest nou site ar putea avea un scop sau un public țintă complet diferit față de primul. Deci, nu ezitați să mergeți pentru o temă diferită!

Odată ce tema este selectată, puteți începe să construiți pagina de pornire a site-ului dvs. Urmați sugestiile propuse prinpicăturile violete din ecran; ele vă vor ajuta în primele pași.

../../../../_images/multi_website08.png

Notă

Dacă rulați Odoo Online, nu uitați să redirecționați orice nume de domeniu nou către baza de date Odoo (CNAME) și să-l autorizați Odoo-side. Vedeți Configurați numele de domeniu existent.

Creați meniul

Site-ul nou are un meniu implicit cu toate aplicațiile instalate. Pentru editare, faceți clic pe Pagini ‣ Edit Menu. Înainte de toate, editați meniul site-ului curent.

Comutați de la un site la altul

La fel de ușor ca ABC! Există un comutator de site-uri în colțul drept al barei de editare. Comutarea la alt site se conectează la domeniul acestui site. Dacă utilizați alt domeniu pentru site, utilizatorul este solicitat să se autentifice.

../../../../_images/multi_website03.png

Notă

Când comutați, sunteți redirecționat către aceeași cale de domeniu pe alt site (de exemplu, /shop/myproduct). Dacă această adresă URL nu este utilizată, veți fi redirecționat către o pagină 404, dar vă va fi solicitat să creați o pagină nouă de acolo.

Adăugați caracteristici

Aplicațiile site-ului pe care le instalați (de exemplu, Slides, Blogs) sunt disponibile pe toate site-urile dvs. Puteți, desigur, să le păstrați ascunse într-un site eliminând elementul de meniu.

Fiecare site vine cu o gamă largă de opțiuni specifice în setări. În primul rând, selectați site-ul de configurat.

../../../../_images/multi_website15.png

În continuare, consultați opțiunile marcate cu pictograma pământului. Aceasta înseamnă că ele afectează doar site-ul pe care lucrați.

../../../../_images/multi_website12.png

Puteți, de exemplu, seta specific:

  • limbi,

  • nume de domeniu,

  • link-uri de rețele sociale,

  • modul portalului clienților (B2C vs. B2B),

  • canale dedicate de chat live,

  • etc.

Alte opțiuni sunt globale și se aplică tuturor site-urilor dvs.

Gestionați numele de domeniu

Ca am spus mai devreme, site-urile dvs. pot partaja același nume de domeniu sau pot utiliza unul specific. Dacă îl partajați și doriți să adaptați conținutul pe regiune, setați grupuri de țări în setările fiecărui site. Vizitatorii vor fi redirecționați către site-ul potrivit utilizând GeoIP.

../../../../_images/multi_website18.png

Notă

Geo IP este instalat în mod implicit în Odoo Online. Dacă rulați Odoo on-premise, nu uitați să instalați biblioteca GeoIP. Vedeți: doc: on-premise_geo-ip-installation

Vedeți și

Dacă configurați un site suplimentar și specificați numele de domeniu, va trebui să faceți trei lucruri pentru ca această caracteristică să funcționeze:

  1. Configurați o înregistrare A în configurația DNS a furnizorului dvs. de servicii de găzduire astfel încât „www.mywebsite2.ext” să fie redirecționat către IP-ul instanței dvs. Odoo.

  2. Creați un bloc suplimentar Nginx server în care setați server_name pe care l-ați setat în câmpul Website domain.

  3. Reîncărcați și reporniți instanța dvs. Nginx pentru a utiliza noul bloc server.

Personalizați experiența vizitatorilor

Experiența clienților poate fi foarte detaliată datorită meniului *Personalizare*. Toate opțiunile vizuale disponibile acolo sunt specifice fiecărui site. Parcurgeți diferitele pagini pentru a le adapta acestei noi audiențe. Concentrați-vă pe fluxurile de lucru și pe paginile automate (finalizarea cumpărăturilor eCommerce, bloguri, evenimente, etc.), deoarece numărul opțiunilor disponibile este mai mare acolo.

../../../../_images/multi_website14.png

Publicați conținut specific pe site-ul web

La fel ca paginile statice, orice conținut creat din față (produs, postare blog, etc.) este publicat în site-ul web curent. Puteți schimba asta din formularul de editare în backend și lăsați câmpul Website gol. Acesta va permite publicarea în toate site-urile web.

../../../../_images/multi_website06.png

Aici sunt toate obiectele pe care le puteți lega sau la unul sau la toate site-urile web:

  1. Produse

  2. Categorii de produse pentru eCommerce

  3. Bloguri

  4. Canale de prezentare

  5. Forumuri

  6. Evenimente

  7. Locuri de muncă

Notă

Când creați înregistrarea din backend și o publicați, de obicei un produs sau un eveniment, este făcut disponibil în toate site-urile web.

Publicați o pagină în toate site-urile web

O nouă pagină statică este creată și este disponibilă numai în site-ul web curent. O puteți duplica în alte site-uri web din Website ‣ Configurare ‣ Pagini. Pentru a face asta, lăsați câmpul Website gol.

Dacă doriți să o duplicați într-un alt site web, duplicați pagina și setați noul site web.

../../../../_images/multi_website09.png

Când editați din nou pagina, modificarea afectează numai site-ul web curent. O nouă pagină este duplicată și legată de site-ul web. Pagina originală este încă legată de toate site-urile web.

Sfat

Prin gruparea paginilor după URL în managerul de pagini, găsiți rapid pagina originală din spatele fiecărei pagini editate.

../../../../_images/multi_website10.png

Multi-companii

Fiecare site web poate fi legat de o companie specifică din sistemul dvs., într-o mediu multi-companii.

../../../../_images/multi_website16.png

Cu o astfel de configurare, numai datele legate de companie apar pe site-ul web (produse, locuri de muncă, evenimente, etc.).

Editorii de site-uri web pot vedea și edita numai paginile înregistrărilor la care au acces, de obicei cele care aparțin companiei lor curente (și subsidiarelor lor, sau companiilor copil în limba Odoo). Așa este și pentru vizitatori.

Notă

Dacă site-urile web sunt multi-companii, nu schimbați compania când comutați site-urile web. Pentru a schimba compania și a vedea conținutul asociat, folosiți selectorul de companie din meniu.

../../../../_images/multi_website02.png

Configurați site-ul dvs. web de comerț electronic

Comerțul electronic este o caracteristică crucială în mediu multi-site-uri web. Am făcut astfel încât întregul flux să poată fi personalizat pentru a se potrivi cu publicul țintă al fiecărui site web.

Produse disponibile numai pe un site web

Am văzut deja mai devreme cum să publicați o înregistrare specifică într-un numai un site web. Veți găsi câmpul Website în fila Comerț electronic din formularul de editare a produsului. Dacă este lăsat gol înseamnă că va fi disponibil pe toate site-urile web.

../../../../_images/multi_website13.png

Produse disponibile pe unele site-uri web

Pentru a face un produs disponibil pe unele site-uri web, dar nu pe toate dintre ele, ar trebui să duplicați produsul pentru fiecare site web.

Dacă aveți nevoie de o referință unică pentru a gestiona în stocul dvs., trebuie să instalați Producție și să creați Kit-uri BoMs (liste de materiale). Fiecare kit va lega fiecare produs „virtual” publicat la referința principală gestionată în stocul dvs. În acest fel, orice element vândut de pe site-ul dvs. va fi convertit în elementul stocabil în comanda de livrare.

Liste de prețuri

Pentru a gestiona prețuri specifice fiecărui site web, puteți activa Prețuri de vânzare multiple pe produs în setările site-ului web.

Then, go to Website ‣ Products ‣ Pricelists to create additional pricelists. You can also choose to have a pricelist available only on a specific website.

../../../../_images/multi_website07.png

Lăsând câmpul gol înseamnă că faceți va funcționa pe toate site-urile web dacă este selectat Selectable. În caz contrar, va fi disponibil numai pentru operațiunile de backend ale aplicațiilor Vânzări și Punct de vânzare.

Furnizori de plată și metode de livrare

În mod implicit, furnizorii de plată publicați și metodele de livrare sunt implementate pe toate site-urile web. Ați putut deja utiliza furnizori de plată specifici pe țară utilizând Geo IP prin definirea țărilor în configurarea lor. Acum puteți face și asta pe site-ul web completând câmpul Website.

Conturi de client

Există o setare pentru a alege cum să gestionați conturile de client în setările site-ului web. Puteți permite clienților să utilizeze un cont pentru toate site-urile web sau să îi obligați să creeze un cont pentru fiecare site web. Această ultimă opțiune este convenabilă, dacă trebuie să pară că site-urile dvs. nu au nici legătură, pentru vizitatori.

../../../../_images/multi_website17.png

Sfaturi tehnice pentru personalizare

Dacă doriți să publicați obiecte personalizate pe site-ul web, aici sunt câteva sfaturi pentru a face asta să funcționeze cu site-uri web multiple:

  • Harta site-ului: nu uitați domeniul în rută doar pentru publicare

    înregistrări disponibile în harta site-ului fiecărui site web.

  • Acces: ar trebui să apelați metoda

    can_access_from_current_website în controler pentru a vă asigura că vizitatorul poate vedea o înregistrare în site-ul web curent.

  • Căutare: când este afișată o listă de înregistrări, nu uitați să specificați

    domeniul pentru a afișa numai înregistrările disponibile pentru site-ul curent

../../../../_images/multi_website11.png