se7enxweb/owmultisite

eZ Publish extension which provides template operators to use to build flexible multi website content handling. Time Tested. Great for all ecommerce websites. Great for smart developers!

Maintainers

Package info

github.com/se7enxweb/owmultisite

Type:ezpublish-legacy-extension

pkg:composer/se7enxweb/owmultisite

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 0

dev-master 2026-03-02 09:38 UTC

This package is auto-updated.

Last update: 2026-03-02 09:39:01 UTC


README

owmultisite provides multisite features for eZPublish >= 4.4

#Features

  • owurl : Multisite ezurl operator : {$node_id|owurl()}, {$node|owurl()}, {$node|owurl( 'my_siteaccess' )}, {$node|owurl( 'my_siteaccess', 'full|relative' )}
  • owini : Multisite ezini operator : {owini( 'SiteSettings', 'SiteURL', 'site.ini', 'my_siteaccess' )}
  • owini_hasvariable : Multisite ezini_hasvariable operator : {owini_hasvariable( 'SiteSettings', 'SiteURL', 'site.ini', 'my_siteaccess' )}

#Usage

owurl operator will automatically find which siteaccess contains your node, and will generate an url according to this siteaccess. You also can specify a siteaccess if you want to force this. This operator supports host, PathPrefix and SiteURI settings.

owini allows you to read settings for a specific siteaccess, even if it is not current siteaccess.

#Installation

##Extension activation

  1. Put content on extension in "extension/owmultisite" folder

  2. Activate extension : Add the following to your settings/override/site.ini.append.php file:

[ExtensionSettings]
ActiveExtensions[]=owmultisite
  1. Regenerate autoloads

  2. Clear cache

###Settings for owurl To use owurl operator, please check following settings :

  • in site.ini :
[SiteSettings]
SiteURL

[SiteAccessSettings]
RelatedSiteAccessList[]
(PathPrefixExclude)
(PathPrefix)

[RegionalSettings]
(SiteLanguageList[])
  • in content.ini :
[NodeSettings]
RootNode
MediaRootNode
SetupRootNode
DesignRootNode
UserRootNode
  • in owmultisite.ini to exclude a siteaccess (i.e to avoid links to admin siteaccess)