メインコンテンツにスキップ
商品詳細は英語で表示されます。翻訳は近日公開予定です。
Theme & Storefront Customizer Pack for Odoo Website — A build-to-order conversion theme for Odoo Website & eCommerce: respons — 1/1イメージプレビュー

A build-to-order conversion theme for Odoo Website & eCommerce:

responsive layout, mega-menu, product quick-view, wishlist, advanced layered filters, and reusable homepage building blocks.

ECOSIRE scopes, builds, installs, and supports it for you on Odoo 17, 18, or 19.

Theme & Storefront Customizer Pack for Odoo Websiteとは?

A build-to-order conversion theme for Odoo Website & eCommerce: responsive layout, mega-menu, product quick-view, wishlist, advanced layered filters, and reusable homepage building blocks. ECOSIRE scopes, builds, installs, and supports it for you on Odoo 17, 18, or 19. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

主な機能

Theme module packaged via `__manifest__.py` declaring theme assets and depending on `website`, `website_sale`, and `website_sale_wishlist`
Mega-menu component driven from your `website.menu` and `product.public.category` tree, so merchandisers maintain it in the standard backend
Product quick-view modal built as an OWL widget that fetches variant, price, and stock data over JSON-RPC without a full page reload
Wishlist add/remove wired to Odoo's wishlist controllers with a header counter badge and guest-to-login handoff
Layered/faceted filters over `product.attribute` and `product.attribute.value` with multi-select facets and URL-encoded state for shareable filtered views
Optional stored `compute` fields (`@api.depends`) for derived facets like price bands, brand, and availability, with DB indexes for large-catalog speed
QWeb template inheritance via XPath (`inherit_id` on `website_sale.products`) instead of forking core, keeping the theme upgrade-safe
Reusable drag-and-drop homepage snippets (hero, category showcase, bestseller carousel, promo banners, trust bar) editable in the Odoo Website editor after handover
Responsive layout with a mobile-first product grid, sticky filter drawer, and touch-friendly quick-view and cart interactions
Core Web Vitals pass: scoped SCSS bundle, responsive image `srcset`, deferred non-critical JS, LCP/CLS/INP measured on staging
Custom models and frontend controllers secured with `ir.model.access.csv` and, for multi-website or B2B visibility, record rules
Configurable via a settings screen (`res.config.settings` extension) for colors, menu depth, facet selection, and enabled homepage blocks
Compatible across Odoo 17.0, 18.0, and 19.0, with Community vs Enterprise differences handled per your edition at scoping
Assets registered into `web.assets_frontend` with theme SCSS variables so brand colors and typography are centrally themeable

受注生産、すべておまかせ

自分での設定は不要 — ECOSIRE が構築・インストール・サポートする実働アプリです。

  1. 1

    ご注文

    一回限りの構築料金から始めます。キックオフで一緒に範囲を決めます。

  2. 2

    構築とインストール

    ECOSIRE がお客様の Odoo 上で構築・設定・インストールします。

  3. 3

    本番稼働 + サポート

    約1週間(営業日ベース)で稼働し、本番稼働後2週間のサポートが付きます。納品したコードの不具合は無償で修正します。

技術仕様

Odoo互換性
Odoo 17, Odoo 18, Odoo 19
エディション
Enterprise&Community
ライセンス
ライセンスの確認が必要です
Python要件
Python 3.10+
データベース
PostgreSQL 12+

この製品について

Most Odoo eCommerce stores start with the default website_sale theme and quickly hit a wall. The stock storefront gives you a single-level top menu, a product grid with only coarse attribute filtering, no quick-view, no wishlist, and homepage snippets that were designed for brochure sites rather than for moving a shopper from landing page to cart. Merchandising teams end up fighting the editor to build category landing pages, marketing can't group navigation the way customers actually shop, and mobile Core Web Vitals suffer because the default assets and lazy-loading are not tuned for a catalog-heavy layout. Odoo native runs out of road exactly where conversion is won or lost: navigation depth, on-page product discovery, and page speed.

The Theme & Storefront Customizer Pack is a build-to-order Odoo theme module that ECOSIRE designs, builds, installs, and supports for your specific catalog and brand. Technically it is a proper theme/website module with a __manifest__.py declaring the theme, its asset bundles, and dependencies on website, website_sale, and (where relevant) website_sale_wishlist. The storefront chrome is delivered as QWeb templates that inherit and extend Odoo's core views with <template ... inherit_id="website_sale.products">-style XPath overrides — we never fork core, so upgrades stay clean. Interactive pieces (mega-menu, quick-view modal, wishlist toggles, filter facets) are implemented as OWL components and website widgets registered into the web.assets_frontend bundle, talking back to the server through Odoo's JSON-RPC controllers (http.Controller routes) so add-to-wishlist and quick-view fetches happen without a full page reload.

Discovery is the core of the pack. We build layered/faceted product filters on top of product.template and product.attribute / product.attribute.value, with an option to add stored compute fields (via @api.depends) for derived facets like price bands, availability, or brand, and matching database indexes so filtering a large catalog stays fast. The mega-menu is data-driven from your website.menu / eCommerce category tree (product.public.category) rather than hand-built, so merchandisers maintain it in the normal Odoo backend. Homepage building blocks ship as reusable website snippets (drag-and-drop snippet templates with editable options) — hero, category showcase, featured/bestseller carousels, promo banners, trust bars — so your team keeps editing pages in the standard Odoo Website editor after handover. Every custom model and controller is secured properly with ir.model.access.csv rules and, where multi-website or B2B visibility matters, record rules. Performance work is explicit: scoped SCSS in a dedicated asset bundle, responsive srcset images, deferred non-critical JS, and a Core Web Vitals pass (LCP, CLS, INP) validated on staging.

Because this is build-to-order, there is no instant download. You start with a short scoping call; we confirm your Odoo version (17.0, 18.0, or 19.0), Community vs Enterprise, brand direction, catalog size, and the exact navigation and filter facets you need. We then build on a staging copy of your database, run UAT with you, and only deploy to production once you sign off — typical delivery is one working week from confirmed scope. You receive the full installable source, documentation, a training session, and a post-go-live support window. Everything is your code, handed over in a git repository you own.

得られるもの

  • Installable source code of the theme module built for your Odoo version (17.0, 18.0, or 19.0) and edition
  • Installation and configuration on your staging then production environment, including asset bundle and settings setup
  • Technical documentation: module structure, inherited templates, custom models/fields, controllers, and security rules
  • End-user guide plus a live training session for your merchandising and marketing team on editing menus, snippets, and filters
  • UAT on a staging copy of your database with a documented rollback plan before production cutover
  • Post-go-live support window for bug fixes and adjustments after launch
  • Git repository handover with full commit history, transferred to your ownership
  • Version-compatibility notes and an upgrade guidance sheet for future Odoo point releases

これは誰のためのものですか

eCommerce / Marketing Manager

Runs the Odoo storefront day to day and is frustrated that the default theme can't group navigation by how customers shop or build conversion-focused category pages. Needs a mega-menu, quick-view, and editable homepage blocks they can maintain without a developer.

Odoo Implementation Partner / Internal Odoo Team

Delivers Odoo to clients or an internal business unit and wants a clean, upgrade-safe theme built with proper QWeb inheritance and OWL rather than a forked core. Values documented source, security rules, and a git handover they can extend.

Catalog-Heavy Merchant / Operations Lead

Sells thousands of SKUs and finds the native attribute filter too coarse and slow. Needs layered facets, computed price/brand/availability filters with proper indexing, and a mobile experience that stays fast under load.

Business Owner / Founder

Wants the storefront to look premium and load fast to lift conversion, but has no in-house Odoo developer. Prefers a build-to-order engagement where ECOSIRE scopes, builds, installs, trains the team, and supports after launch.

Theme & Storefront Customizer Pack for Odoo Website の比較方法

基準エコシエールカスタムビルド競合他社Odoo 標準機能
Delivery modelBuild-to-order: scoped, built, installed, and supported for you in one working weekIn-house build competing with your product backlogInstant download, but generic and unconfiguredAlready in Odoo, but only the default theme
NavigationData-driven mega-menu from your category tree, multi-columnWhatever you have time to build and maintainFixed mega-menu layout, limited to the vendor's designSingle-level top menu only
Product discoveryLayered facets with optional computed price/brand/availability fields + indexesCustom filters you must design, index, and test yourselfBasic attribute filter, often unindexed on big catalogsCoarse attribute filter, no faceting
Quick-view & wishlistOWL quick-view over JSON-RPC + wishlist wired to core controllersBuilt from scratch, ongoing maintenance on youIncluded but hard to restyle to your brandWishlist only on some editions; no quick-view
Upgrade safetyQWeb inheritance, no core fork, version-compat notes providedDepends entirely on your team's disciplineVaries; some overwrite core templatesFully native, but you get no custom features
PerformanceScoped assets, responsive images, CWV pass validated on stagingRequires dedicated perf engineering timeNot tuned to your catalog or hostingDefault assets, not conversion-optimized
Handover & ownershipFull git repo, docs, user guide, and a training sessionYou own it, but also own all the gapsLicensed binary/source, limited documentationN/A — nothing custom to hand over
SupportPost-go-live support window + optional ongoing/migrationWhoever built it, if still availableVendor forum or ticket queue, best-effortCommunity/Enterprise support on core only

Theme & Storefront Customizer Pack for Odoo Website に関するよくある質問

How long does delivery take?

This is a build-to-order module, not an instant download. After a short scoping call to confirm your Odoo version, edition, brand direction, catalog size, and the exact navigation and filters you need, typical delivery is one working week from confirmed scope. We build on a staging copy of your database, run UAT with you, and deploy to production only after you sign off.

Which Odoo versions and editions do you support?

We build for Odoo 17.0, 18.0, and 19.0 on both Community and Enterprise. Some storefront features differ by edition (for example, certain website and eCommerce capabilities), so we confirm your exact edition during scoping and tailor the build to what your instance provides.

Will this survive Odoo upgrades, or will it break my core?

We never fork Odoo core. The theme uses QWeb template inheritance (XPath `inherit_id` overrides) and OWL/website widgets registered into the frontend asset bundle, plus properly secured custom models. That keeps it upgrade-friendly, and we hand over version-compatibility notes so a future point-release upgrade is straightforward.

What about support and updates after go-live?

Every engagement includes a post-go-live support window for bug fixes and adjustments. Because you receive the full git repository and source, your team can extend it too. Beyond the included window, we offer ongoing support and version-migration engagements when you upgrade Odoo or expand the storefront.

Can our marketing team edit the homepage and menu themselves after handover?

Yes. The homepage blocks are reusable drag-and-drop website snippets editable in the standard Odoo Website editor, and the mega-menu is driven from your normal `website.menu` and eCommerce category tree in the backend. Your team maintains navigation, banners, and featured products without touching code.

Will the layered filters stay fast on a large catalog?

Yes. Facets are built on `product.attribute` values plus optional stored compute fields (price bands, brand, availability) with database indexes, so filtering thousands of SKUs stays responsive. We validate performance and Core Web Vitals (LCP, CLS, INP) on staging with your real catalog before launch.

Do we own the code?

Yes. We hand over the complete installable source in a git repository transferred to your ownership, with full commit history and technical documentation. There is no per-seat lock-in on the module itself.

見積もりを依頼

Theme & Storefront Customizer Pack for Odoo Website

A build-to-order conversion theme for Odoo Website & eCommerce: responsive layout, mega-menu, product quick-view, wishlist, advanced layered filters, and reusable homepage building blocks. ECOSIRE scopes, builds, installs, and supports it for you on Odoo 17, 18, or 19.

  • Theme module packaged via `__manifest__.py` declaring theme assets and depending on `website`, `website_sale`, and `website_sale_wishlist`
  • Mega-menu component driven from your `website.menu` and `product.public.category` tree, so merchandisers maintain it in the standard backend
  • Product quick-view modal built as an OWL widget that fetches variant, price, and stock data over JSON-RPC without a full page reload
  • Wishlist add/remove wired to Odoo's wishlist controllers with a header counter badge and guest-to-login handoff

見積もりを依頼

Theme & Storefront Customizer Pack for Odoo Website のご要望をお知らせください。価格、ライセンスの選択肢、貴社に合わせたご提案を、通常1営業日以内にお送りします。

今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。