Skip to the main content

A Module position block puts Joomla modules on the product page, for example delivery information, a size guide or a short note that builds trust. It prints nothing until a module is placed in it.

Name the position by its job

  1. Add a Module position block where you want the modules.
  2. In Position name, type a name that says what the position is for, for example "product-trust" or "delivery-notes". Use lower-case letters, digits, hyphens and underscores, starting with a letter. The builder changes anything else in the name and warns you.

The name is the Joomla module position itself. Each name can be used once in a layout. The checks warn when a name says nothing about its job (for example "position-1"), and when your template already prints a position of that name elsewhere on the page, because its modules would then show twice.

Put a module there

  1. In "Content, Site Modules", make a new module or open an existing one.
  2. In its "Position" field, type the position name exactly, for example "product-trust".
  3. Choose the pages it shows on in its "Menu Assignment" tab, and publish it.

The module now shows on product pages printed from the layout. Until a published module is in the position, the checks note that it prints nothing.

Watch it: a module position and its module

A video of about 32 seconds, with no sound (MP4; also as WebM). The list of positions in Joomla's "Position" field is blurred, because every template has its own. Its steps:

  1. In the builder, select Add to cart in the outline.
  2. In the palette, open Places.
  3. Press Add beside Module position: it goes in below Add to cart.
  4. In Position name, type a name that says its job: "product-trust".
  5. In Module style, choose how modules are framed: here Cassiopeia's card.
  6. In "Content, Site Modules", open the module, here "Delivery information".
  7. Open its "Position" field.
  8. Type the position name exactly: "product-trust".
  9. In "Menu Assignment", choose the pages it shows on.
  10. Save the module: it shows on product pages printed from the layout.

The video only points at "Save & Close"; it saves nothing.

How the modules are framed

In Module style, choose how each module in the position is framed: the template's usual frame, Cassiopeia's card, or The module's output only, with no title. A module's own "Module Style", in its "Advanced" tab, wins over this choice.

Good to know

  • An empty position prints nothing, and a column or row holding only empty positions takes no space.
  • A module position cannot go into a tab group.
  • Module positions need the Webal Phoca Pages system plugin, which is installed switched on. If it is switched off, the positions print nothing and the checks warn; switch it on in "System, Manage, Plugins".
  • A module's text is never stored with Phoca Cart's cached product page, so a module you change shows its new text straight away.

Next: The phone Add to cart bar.