Skip to main content

iFrame Embed

The iFrame integration is the simplest way to embed Module7 on a website. It requires no web server configuration and works with any CMS or plain HTML page.

Limitations

Content rendered inside an iFrame is not indexed by search engines. Deep-linked URLs (e.g. /detail/id=...) are also not supported in this mode — navigation stays within the frame.

Currently custom fonts cannot be configured for iFrame embeds. The view will render with the default Module7 typography and cannot inherit or apply project-specific font settings.

If SEO, shareable URLs, or custom typography are a requirement, use the TYPO3 adapter or build a server-side adapter instead.

Usage

Embed a Module7 view by pointing an iFrame at the Module7 server URL. The integrationKey query parameter is required — without it, no content will be loaded.

<iframe
src="https://mo7.vns.services/listing?integrationKey=your-integration-key"
width="100%"
height="800"
frameborder="0"
allowfullscreen>
</iframe>

The URL path determines which view is rendered (e.g. /listing, /maps). Additional filter parameters can be appended to the query string:

<iframe
src="https://mo7.vns.services/listing?integrationKey=your-integration-key&type=schema:MusicEvent&time=next_week"
width="100%"
height="800"
frameborder="0"
allowfullscreen>
</iframe>
info

Your Integration Key will be provided by Venus AI. See the Integration Key section for more details.