Varios sitios web¶
Los sitios web múltiples de Odoo ofrecen amplias posibilidades de diversificación y segmentación de clientes para su empresa. Conseguir una mayor audiencia y aumentar sus ingresos nunca fue tan fácil.
Cada sitio web puede funcionar de forma totalmente independiente, con su propio tema, marca, nombre de dominio, encabezado, pie de página, páginas, idiomas, productos, entradas de blog, foro, diapositivas, eventos, canales de chat en vivo, etc. ¡Echemos un vistazo!
Configurar¶
Si desea crear un nuevo sitio web, vaya a
. Encontrará el botón Crear un nuevo sitio web en la primera sección.En el siguiente campo, establezca un nombre para su nuevo sitio web y un nombre específico de dominio. Deje vacío para publicar su nuevo sitio web bajo el dominio predeterminado de su base de datos de Odoo. Después podrá establecer algunos grupos de países para redirigir a los visitantes usando Geo IP.
Después, seleccione un tema. Este nuevo sitio web puede tener un propósito o audiencia totalmente diferente al primero, por lo que puede usar otro tipo de tema.
Una vez que seleccione un tema, podrá crear la página principal de su sitio web. Preste atención a los indicadores morados, le servirán como guía al empezar.
Nota
Si utiliza Odoo online, no olvide redirigir cualquier nombre de dominio nuevo a su base de datos de Odoo (CNAME
) y autorizarlo desde Odoo. Consulte Configurar un nombre de dominio existente.
Cambie de un sitio web a otro¶
¡Es tan fácil como contar hasta tres! El menú para cambiar de sitio web se encuentra en la esquina superior derecha. Al acceder a otro sitio web se conectará con el dominio del mismo. Si utiliza otro dominio, se le pedirá al usuario que inicie sesión.
Nota
Cuando haga el cambio, se le redirigirá a la misma ruta de dominio que en el otro sitio web (por ejemplo, /shop/myproduct
). Si no se utiliza esta URL, se le redirigirá a una página 404, pero se le pedirá que cree una nueva página desde ahí.
Añadir característica¶
Las aplicaciones web que decida instalar (por ejemplo, Diapositivas o Blogs) estarán disponibles en todos sus sitios web. También puede ocultarlas en un sitio web, solo debe eliminar el elemento del menú.
Cada sitio web cuenta con una gran variedad de opciones específicas en la configuración. Primero, seleccione el sitio web que desea configurar.
Después, observe las opciones marcadas con el icono del mundo. Esto quiere decir que solo afectan a la página web en la que está trabajando.
Por ejemplo, puede establecer funciones específicas como:
idiomas,
nombres de dominio,
enlaces a las redes sociales,
modo de portal del cliente (B2C vs. B2B),
canales de chat en vivo,
etc.
Las otras opciones son generales y se aplican a todos sus sitios web.
Gestionar nombres de dominio¶
Como se mencionó anteriormente, sus sitios web pueden compartir el mismo nombre de dominio o utilizar uno específico. Si lo comparte y quiere adaptar el contenido por región, establezca grupos de países en la configuración de cada sitio web. Se redirigirá a los visitantes a la página web correcta mediante GeoIP.
Nota
GeoIP se instala de forma predeterminada en Odoo en línea. No olvide instalar la biblioteca GeoIP si usa Odoo de forma local. Consulte IP de localización.
Véase
Si establece un sitio web adicional y especifica el nombre de dominio, deberá hacer tres cosas para activar esta función:
Establezca un registro A en la configuración DNS de su proveedor de alojamiento para que se redirija «www.mywebsite2.ext» a la IP de su instancia de Odoo.
Crear un bloque adicional de
server
Nginx en el que se establezca elserver_name
como se definió en el Dominio del sitio web.Actualice y reinicie su instancia de Nginx para utilizar el nuevo bloque de
server
.
Personalice la experiencia del visitante¶
Gracias al menú «Personalizar» es posible profundizar en la experiencia del cliente, ya que ofrece opciones de visualización específicas para cada sitio web. Explore las diferentes páginas y adáptelas a su nuevo público. Preste atención a los flujos de trabajo y las páginas automáticas (pago en Comercio electrónico, blog, eventos, etc.) ya que son las que más opciones tienen.
Publicar contenido específico por sitio web¶
Al igual que las páginas estáticas, cualquier contenido creado desde el front-end (producto, publicación de blog, etc.) solo se publicará en el sitio web actual. Sin embargo, puede cambiarlo desde el formulario de edición en el backend, solo debe dejar el campo Sitio web en blanco. Esto hará que se publique en todos sus sitios web.
Los siguientes son todos los objetos que puede vincular a uno o todos sus sitios web:
Productos
Categorías de productos en Comercio electrónico
Blogs
Canales de presentaciones
Foros
Eventos
Puestos de trabajo
Nota
Si crea un registro desde el backend, como un producto o evento, y lo publica, estará visible en todos sus sitios web.
Publicar una página en todos los sitios web¶
Si desea crear una nueva página estática que solo sea visible en un sitio web en específico, debe crearla en ese sitio web. En cambio, si desea que la página sea visible en sus otros sitios web, vaya a
y deje el campo Sitio web vacío.Si solo quiere duplicar la página para que sea visible en otro sitio web, duplíquela y establézcala en el sitio web que deseé.
Si vuelve a editar la página, solo se reflejarán los cambios en el sitio web que esté usando en ese momento. Cada página nueva está vinculada a su sitio web aunque se haya establecido la página original como visible en todos los sitios web.
Truco
Agrupar las páginas por URL en el gestor de páginas le permite encontrar con rapidez la página original de cada página editada.
Multiempresa¶
En un entorno de múltiples empresas, cada sitio web se puede vincular a una empresa específica de su sistema.
Con dicha configuración, solo los datos relacionados con la empresa aparecen en el sitio web (productos, trabajos, eventos, etc.).
Los editores de sitio web solo pueden ver y editar las páginas de los registros a los que tienen acceso, por lo general son las que pertenecen a su empresa actual (y a sus subsidiarias o empresas secundarias, en términos de Odoo). Lo mismo pasa con los visitantes al sitio web.
Nota
Si los sitios web son multiempresa, no necesita cambiar de empresa cuando cambia de sitio web. Para cambiar la empresa y ver el contenido relacionado, utilice el selector de empresa en el menú.
Configurar su sitio web de comercio electrónico¶
La función Comercio electrónico es de suma importancia en el entorno de múltiples sitios web. Hicimos que todo el flujo se pueda personalizar para adaptarse al público de cada sitio web.
Productos únicamente disponibles en un sitio web¶
Vimos anteriormente cómo publicar un registro específico en solo un sitio web. Puede encontrar el campo sitio web en la pestaña «comercio electrónico» del formulario de edición del producto. Si está vacío significa que está disponible para todos los sitios web.
Productos disponibles en algunos sitios web.¶
Para hacer que un producto esté disponible en algunos sitios web, pero no en todos, debe duplicar el producto para cada sitio web.
Si necesita una referencia única para gestionar en su inventario, debe instalar Fabricación y crear LdMs (listas de materiales) de tipo kit. Cada kit vinculará cada producto»virtual» publicado con la referencia principal que gestiona en su inventario. De esta forma, cualquier producto que venda en su sitio web se convertirá en un artículo almacenable en la orden de entrega.
Listas de precios¶
Si desea gestionar precios específicos por sitio web puede activar la función Varios precios por producto en los ajustes de Sitio web.
Luego, vaya a
para crear listas de precios adicionales. También puede elegir que una lista de precios esté disponible solo en un sitio web específico.Dejar el campo vacío significa que funciona en todos los sitios web si se selecciona seleccionable. De otra forma, solo está disponible para operaciones en el backend de las aplicaciones Ventas y Punto de venta.
Medios de pago y métodos de entrega¶
De forma predeterminada, los proveedores de pago y métodos de entrega publicados aparecerán en todos los sitios web. Puede utilizar proveedores de pago ya especificados por país mediante GeoIP, al definir los países en su configuración. Ahora puede hacerlo por país al completar el campo Sitio web.
Cuentas de cliente¶
Hay un ajuste para elegir cómo gestionar las cuentas de cliente en los ajustes de Sitio web. Puede permitir a los clientes utilizar una cuenta en todos sus sitios web o hacer que creen una cuenta para cada sitio web. Esta última opción es conveniente si sus sitios web no deben estar relacionados entre sí en la mente de su visitante.
Consejos técnicos para personalización¶
Si desea publicar objetos personalizados en el sitio web, le damos algunos consejos para que funcione en múltiples sitios web:
- Mapa de sitio: no olvide el dominio en la ruta para publicar
registros disponibles en cada mapa de sitio de su sitio web.
- Acceso: debe llamar al método
can_access_from_current_website en el controlador para garantizar que el visitante pueda ver un registro en el sitio web actual.
- Búsqueda: cuando se muestra una lista de registros, no olvide especificar
que el dominio solo muestre los registros disponibles en el sitio web.