View more context

 

null

Yep, use silvershop-core, greater than tag 3.0.0: https://github.com/silvershop/silvershop-core

Show 1 attachment(s)
GitHub  
silvershop/silvershop-core

SilverShop is an e-commerce shopping cart module for the SilverStripe CMS - silvershop/silvershop-core

Hide attachment content
null

There's a few options for analytics, it's not too tricky to add yourself. Here's one module (haven't used it): https://packagist.org/packages/innoweb/silverstripe-googleanalytics

Show 1 attachment(s)
packagist.org  
innoweb/silverstripe-googleanalytics - Packagist

Adds Google Analytics to the site using Universal Analytics with event and download tracking as well as Google Tag Manager.

Hide attachment content
null

There's an example from CWP that you can copy-paste: https://github.com/silverstripe/cwp/blob/master/src/Extensions/CustomSiteConfig.php https://github.com/silverstripe/cwp-starter-theme/blob/3/templates/Includes/GoogleAnalytics.ss

Show 2 attachment(s)
GitHub  
silverstripe/cwp

Common Web Platform (CWP) features module. We strongly recommend using it for all new CWP projects. Future features will be delivered here. - silverstripe/cwp

GitHub  
silverstripe/cwp-starter-theme

Highly accessible Bootstrap 3 theme which you can use as a starter for your CWP project. - silverstripe/cwp-starter-theme

Hide attachment content
null

I've built a Matomo module, as a self-hosted alternative to GA: https://github.com/elliot-sawyer/silverstripe-matomo

Show 1 attachment(s)
GitHub  
elliot-sawyer/silverstripe-matomo

Add Matomo analytics tracking to your SilverStripe website - elliot-sawyer/silverstripe-matomo

Hide attachment content
wmk

Might I add https://github.com/wernerkrauss/silverstripe-piwik to the list of analytics modules?

Show 1 attachment(s)
GitHub  
wernerkrauss/silverstripe-piwik

Includes a piwik analytics javascript in your page - wernerkrauss/silverstripe-piwik

Hide attachment content
👍 (1)
nightjarnz

@null re-doing the wheel :o Interesting. I'll check it out later :)

wmk

I should sometimes rename it to matomo...

null

Hey! No worries, I wasn't sure if that module was still maintained. It had a few issues that I wasn't sure would get merged in, so I just built a new one

null

I needed tests, an opt-out feature, the ability to exclude some very specific URLs from Matomo, and some updates to the code. By that point it's mostly a custom module 😛

👍 (2)