PHPackages                             silverstripe/silverstripe-forager-subsites - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. silverstripe/silverstripe-forager-subsites

ActiveSilverstripe-vendormodule[Framework](/categories/framework)

silverstripe/silverstripe-forager-subsites
==========================================

Add support for Silverstripe Subsites to silverstripe/silverstripe-forager

043PHPCI passing

Since Jul 11Pushed 6mo ago2 watchersCompare

[ Source](https://github.com/silverstripeltd/silverstripe-forager-subsites)[ Packagist](https://packagist.org/packages/silverstripe/silverstripe-forager-subsites)[ RSS](/packages/silverstripe-silverstripe-forager-subsites/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (3)Used By (0)

SilverStripe Forager Subsites
=============================

[](#silverstripe-forager-subsites)

By default, all subsites content will be indexed together. In some cases you may want to split each subsite's content into a separate engine or only want to index a single subsite.

Configuration
-------------

[](#configuration)

### Basic Usage

[](#basic-usage)

To split each subsite into its own index, use the following configuration:

```
SilverStripe\Forager\Service\IndexConfiguration:
  indexes:
    content-subsite0:
      subsite_id: 0
      context: subsite
      includeClasses:
        Page: &page_defaults
          fields:
            title: true
            content: true
            summary: true
        My\Other\Class: &other_class_defaults
          fields:
            title:
              property: Title
            summary:
              property: Summary
    content-subsite4:
      subsite_id: 4 # or you can use an environment variable such as 'NAME_OF_ENVIRONMENT_VARIABLE'
      context: subsite
      includeClasses:
        Page:
