![]() |
VOOZH | about |
Follow @symextensions for updates to the 412 extensions that we track. What is this?
Symphony Extensions tracks Symphony CMS extensions that are hosted on Github.
Host your extension on Github and make sure the repository has a good README and an extension.meta.xml file. Then sign in to this site using your GitHub profile where you will see a list of your public repositories. Pick one, and add it to the site. When you make changes, just update the XML file in your repository and we do the rest.
It is an XML file that you add to your repository to describe your extension. You can include a name and description, developer contact details, version history, changelog, dependencies and more. Please read the documentation for a full list. You can use the lint tool to check your XML against the schema before submitting your extension to the site.
This site is now run by the community @symextensions. The site was created by nickdunn. Contact him at @nickdunn
Please report it here.
Subscribe users to a MailChimp mailing list
Clone URLhttps://github.com/lewiswharf/mailchimp.git
Add as a submodulegit submodule add https://github.com/lewiswharf/mailchimp.git extensions/mailchimp --recursive
| 2.x.x | 2.1.x | 2.2.x | 2.3.x | 2.4.x | 2.5.x | 2.6.x | 2.7.0 | 2.7.1 | 2.7.2 | 2.7.3 | 2.7.4 | 2.7.5 | 2.7.6 | 2.7.7 | 2.7.8 | 2.7.9 | 2.7.10 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No | No | 1.18 | 2.1.2 | 2.1.2 | 2.2.0 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.2 | 3.0.2 |
| Symphony Version | Extension version |
|---|---|
| 2.7.10 | 3.0.2 |
| 2.7.9 | 3.0.2 |
| 2.7.8 | 3.0.2 |
| 2.7.7 | 3.0.2 |
| 2.7.6 | 3.0.2 |
| 2.7.5 | 3.0.2 |
| 2.7.4 | 3.0.2 |
| 2.7.3 | 3.0.2 |
| 2.7.2 | 3.0.2 |
| 2.7.1 | 3.0.2 |
| 2.7.0 | 3.0.2 |
| 2.6.x | 3.0.2 |
| 2.5.x | 2.2.0 |
| 2.4.x | 2.1.2 |
| 2.3.x | 2.1.2 |
| 2.2.x | 1.18 |
| 2.1.x | No |
| 2.x.x | No |
The MailChimp extension allows users to subscribe to a list and supports unlimited number of merge fields.
/mailchimp in this archive to your Symphony
/extensions folder./extensions/mailchimp/assets/subscribe.js```js var completeCallback = function (data) { ... }; var errorCallback = function (data) { alert(data.error); }
$(function () { $('#the-form').mailchimp({ complete: completeCallback, error: errorCallback }) }); ```
Note: In the callbacks (error and complete) the context of the function (the "this" keyword) will be
set to #the-form. The "data" parameters contains all the values in the event XML as JSON.
xslt
<xsl:choose>
<xsl:when test="events/mailchimp[@result = 'success'] ">
<h1>Thank You</h1>
<p class="success">Check your e-mail to <strong>confirm your e-mail address</strong>.</p>
</xsl:when>
<xsl:otherwise>
<h1>Newsletter</h1>
<xsl:if test="events/mailchimp[@result = 'error'] ">
<p class="error"><xsl:value-of select="events/mailchimp/error" /></p>
</xsl:if>
<form id="the-form" method="post" action="" enctype="multipart/form-data">
<fieldset>
<label>
First Name <small>(required)</small>
<input type="text" name="merge[FNAME]" value="{events/mailchimp/cookies/cookie[@handle = 'FNAME']}" />
</label>
<label>
Last Name <small>(required)</small>
<input type="text" name="merge[LNAME]" value="{events/mailchimp/cookies/cookie[@handle = 'LNAME']}" />
</label>
<label>
E-Mail Address <small>(required)</small>
<input type="text" name="email" value="{events/mailchimp/cookies/cookie[@handle = 'email']}" />
</label>
<input type="hidden" name="list" value="{your-list-id}" />
<input id="submit" type="submit" name="action[signup]" value="Sign me up" />
</fieldset>
</form>
</xsl:otherwise>
</xsl:choose>
merge lowercase and match a Mailchimp field (i.e. merge[SOME_FIELD] whereby 'SOME_FIELD' must match exactly).list-1,list-2,list-3).3.0.211 October 2018
Symphony 2.6.0 to 2.x.x
3.0.128 February 2017
Symphony 2.6.0 to 2.6.x
3.0.025 January 2017
Symphony 2.6.0 to 2.6.x
2.2.009 October 2016
Symphony 2.5.0 to 2.6.x
2.1.220 February 2015
Symphony 2.3 to 2.5.x
2.1.130 October 2014
Symphony 2.3 to 2.5.x
2.116 October 2014
Symphony 2.3 to 2.5.x
2.016 November 2013
Requires Symphony 2.3
1.2127 September 2013
Requires Symphony 2.3
1.2008 March 2013
Requires Symphony 2.3
1.1920 May 2012
Requires Symphony 2.3
1.17
mixed (Thanks nitriques).1.16
1.15
1.14
1.13
1.12
1.11
1.1
1.0