- Verwijder de oude analytics module
rm -rf src/Backend/Modules/Analytics
rm library/external/google_analytics.php
- Verwijder restanten in de DB
DELETE FROM modules WHERE name = 'Analytics';
DELETE FROM modules_settings WHERE module = 'Analytics';
DELETE FROM groups_rights_actions WHERE module = 'Analytics';
DELETE FROM groups_rights_modules WHERE module = 'Analytics';
DELETE FROM backend_navigation WHERE url LIKE 'analytics/%';
- Voer
composer require "google/apiclient" "~1.1.2"
uit. - Controlleer of je project src/Common/Cache bevat. Anders kopiëren uit Fork.
- Installeer de nieuwe module (zip upload van http://fork-cms.com/frontend/files/userfiles/files/modules/Analytics.zip)
- Voeg
- { resource: ../../src/Backend/Modules/Analytics/Resources/config/services.yml }
toe in app/config/config.yml onder imports: - Commit alles (en deploy)
- Als je de koppeling toch lokaal wil proberen, verander dan SITE_URL naar http://localhost in Backend\Modules\Analytics\GoogleClient\ClientFactory::createClient. Verander na de redirect in je browser (zie je later wel) localhost in je url balk terug naar de correcte url van je vbox.
- Ga naar private/en/analytics/settings en volg de stappen om te koppelen