PHPackages                             rywa/silverstripe-foundation-interchange - 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. [Templating &amp; Views](/categories/templating)
4. /
5. rywa/silverstripe-foundation-interchange

ActiveSilverstripe-module[Templating &amp; Views](/categories/templating)

rywa/silverstripe-foundation-interchange
========================================

Adds support for using .ss templates with ZURB Foundation's Interchange

47322[3 PRs](https://github.com/ryanwachtl/silverstripe-foundation-interchange/pulls)PHP

Since Jan 18Pushed 10y ago1 watchersCompare

[ Source](https://github.com/ryanwachtl/silverstripe-foundation-interchange)[ Packagist](https://packagist.org/packages/rywa/silverstripe-foundation-interchange)[ RSS](/packages/rywa-silverstripe-foundation-interchange/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependenciesVersions (1)Used By (0)

SilverStripe Foundation Interchange
===================================

[](#silverstripe-foundation-interchange)

Experimental support for dynamically loading responsive content using `.ss` templates with Foundation's Interchange

Installing
==========

[](#installing)

`composer require rywa/silverstripe-foundation-interchange dev-master`

Using
=====

[](#using)

Adds a new template placeholder `$InterchangePartial()`

Use within your `data-interchange` element to reference your template partials. Passing in the `.ss` you would like to use.

```

```

In the above example we're using `Default.ss`, `Medium.ss`, and `Large.ss` files that within our `$ThemeDir/templates/Includes` or `mysite/templates/Includes` folder.

See [Foundation Interchange](http://foundation.zurb.com/docs/components/interchange.html) for more on how Interchange works.

Limitations
===========

[](#limitations)

The partials are rendered with the controller before any actions are called. Please keep this in mind. You will have access to all the standard template placeholders in your partials, but nothing that is set within any of your controller actions.

Requirements
============

[](#requirements)

[SilverStripe Foundation Theme](https://github.com/ryanwachtl/silverstripe-foundation-theme)

About Foundation
================

[](#about-foundation)

Foundation is the most advanced responsive front-end framework in the world. With Foundation you can quickly prototype and build sites or apps that work on any kind of device, with tons of included layout constructs (like a full responsive grid), elements and best practices.

- [Homepage](http://foundation.zurb.com)
- [Documentation](http://foundation.zurb.com/docs)
- [Download](http://foundation.zurb.com/download.php)

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 87.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/8438f17d5faa96ed4e5d5fd29ad928a4617b55fed799c17a22b361e2f14cf6a3?d=identicon)[ryanwachtl](/maintainers/ryanwachtl)

---

Top Contributors

[![ryanwachtl](https://avatars.githubusercontent.com/u/341209?v=4)](https://github.com/ryanwachtl "ryanwachtl (7 commits)")[![micschk](https://avatars.githubusercontent.com/u/1005986?v=4)](https://github.com/micschk "micschk (1 commits)")

### Embed Badge

![Health badge](/badges/rywa-silverstripe-foundation-interchange/health.svg)

```
[![Health](https://phpackages.com/badges/rywa-silverstripe-foundation-interchange/health.svg)](https://phpackages.com/packages/rywa-silverstripe-foundation-interchange)
```

###  Alternatives

[limenius/react-bundle

Client and Server-side react rendering in a Symfony Bundle

3861.2M](/packages/limenius-react-bundle)[area17/laravel-auto-head-tags

Laravel Auto Head Tags helps you build the list of head elements for your app

4616.0k](/packages/area17-laravel-auto-head-tags)[jelix/wikirenderer

WikiRenderer is a library to generate HTML or anything else from wiki content.

1712.2k1](/packages/jelix-wikirenderer)[webkinder/sproutset

A Composer package for handling responsive images in Roots Bedrock + Sage + Blade projects.

281.8k](/packages/webkinder-sproutset)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
