← All posts
OpenCartHow it works

Create custom layouts in OpenCart: beginner's guide

July 18, 2026 · 5 min read

Create custom layouts in OpenCart: beginner's guide

New pages in OpenCart — an information page, a landing, a custom controller you wrote — start life with the default layout. That means default modules, default columns, default everything. Giving a page its own layout is a five-minute job once you know where the pieces live.

Step 1: create the layout

In the admin go to Design → Layouts and click Add. Name it after the page ("Delivery Landing"), and in the routes section add the route the page answers to — information/information for information pages, or the exact route of your custom controller.

Step 2: scope it to the exact page

A bare route like information/information matches every information page. To hit only one, either use the per-page override — edit the page and pick your layout on its Design tab — or append the id to the route where your OpenCart version supports it. The per-page override is the beginner-proof path: no guessing, visible right on the page you are editing.

Step 3: attach modules

Back in the layout, add modules to the four positions — Column Left, Column Right, Content Top, Content Bottom — with a sort order per module. A common landing recipe: a banner in Content Top, an HTML module with the pitch in Content Bottom, and both columns left empty so the content breathes full-width.

If a module refuses to show, check three usual suspects: the module itself is enabled, it is attached to this layout (not just installed), and your theme actually renders the position you chose.

Custom pages are for humans — agents need data

Landing pages convert human visitors. AI shopping agents buying on behalf of customers never load them — they consume your product data, feeds and APIs. See what your OpenCart store exposes to agents with the free 30-second scan at dreamvention.com/scan — no email required.

Keywords layoutinformation pagemodulesroutecustom controller

Ready to automate your OpenCart store?

You know OpenCart inside out. The next step is turning your store into an AI salesperson that never sleeps — answering buyers, building carts and taking orders while you run the business.

Learn about agentic commerce

Get AI Commerce Tips

5 expert tips to grow your store with AI agents.

No spam — unsubscribe with one reply.

Put a sales agent on your store

It knows your catalog, recommends, takes orders — on your site and in ChatGPT. Built for you — live in days, not months.