nitsan/ns-theme-agency

Agency TYPO3 template is an ultimate tool to kickstart your project, either a software development company, or a product startup or any new business. Live-Demo: https://demo.t3planet.com/?theme=t3t-agency PRO version: https://t3planet.com/t3-agency-free-business-typo3-template/

Maintainers

Package info

github.com/nitsan-technologies/ns_theme_agency

Homepage

Issues

Language:HTML

Type:typo3-cms-extension

pkg:composer/nitsan/ns-theme-agency

Transparency log

Statistics

Installs: 1 009

Dependents: 0

Suggesters: 0

Stars: 2

14.1.4 2026-08-14 13:57 UTC

README

Demo page tree (Initialisation)

On a fresh / empty TYPO3 site (no pages yet), install the theme dependencies, then run:

vendor/bin/typo3 extension:setup

That imports the demo page tree from Initialisation/Demo/data.xml only when pages is empty, copies assets from Initialisation/Files/ into fileadmin/ns_theme_agency, and creates config/sites/ns_theme_agency/ when that site identifier does not exist yet.

Existing sites are never overwritten

If the installation already has any pages (for example 5 pages you created yourself), extension:setup will not import the demo tree and will not change your pages. A registry marker is stored so the skip stays permanent.

Safe re-runs

Running extension:setup again after a successful empty-site import does not re-import or wipe content.

Force re-import (dev only)

Only on a disposable instance:

  1. Remove demo pages / reset DB if needed
  2. Delete registry rows for this package, e.g. extensionDataImport keys containing ns_theme_agency/Initialisation/Demo
  3. Optionally remove siteConfigImport / config/sites/ns_theme_agency
  4. Run vendor/bin/typo3 extension:setup again on an empty page tree