Can you show as a code ...
Laravel 4.1 - Google E-commerce Tracking
Hi Guys,
I'm trying to setup Google E-commerce tracking on a Laravel 4.1 install... I'm trying to use this package:
https://github.com/bradcornford/Googlitics
I've managed to install the files but everytime I try and publish the vendor I get the following error:
PHP Fatal error: Call to undefined method Cornford\Googlitics\AnalyticsServiceProvider::mergeConfigFrom()
Has anyone had this issue before?
Thanks,
Scott
Hey tomo_pongrac,
I've just realised I was getting the wrong version of the package, I needed 1.0.0 but i've just tried installing that and I'm getting this error now:
Problem 1 - The requested package cornford/googlitics (locked at v2.1.0, required as 1.) is satisfiable by cornford/googlitics[v2.1.0] but these conflict with your requirements or minimum-stability. Problem 2 - Installation request for cornford/googlitics 1. -> satisfiable by cornford/googlitics[v1.0.0]. - Conclusion: remove laravel/framework v4.1.31 - Conclusion: don't install laravel/framework v4.1.31 - cornford/googlitics v1.0.0 requires illuminate/support 4.2.* -> satisfiable by illuminate/support[v4.2.1, v4.2.12, v4.2.16, v4.2.17, v4.2.2, v4.2.3, v4.2.4, v4.2.5, v4.2.6, v4.2.7, v4.2.8, v4.2.9]. - don't install illuminate/support v4.2.1|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.12|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.16|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.17|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.2|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.3|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.4|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.5|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.6|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.7|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.8|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.9|don't install laravel/framework v4.1.31 - Installation request for laravel/framework (locked at v4.1.31, required as 4.1.*) -> satisfiable by laravel/framework[v4.1.31].
Any ideas?
I've tired that but I get the message 'nothing to install'.
I've just renamed the lock file and tried to update it again and now I'm getting this error:
Your requirements could not be resolved to an installable set of packages.
Problem 1 - Installation request for cornford/googlitics 1.* -> satisfiable by cornford/googlitics[v1.0.0]. - Conclusion: remove laravel/framework v4.1.31 - cornford/googlitics v1.0.0 requires illuminate/support 4.2.* -> satisfiable by illuminate/support[v4.2.1, v4.2.12, v4.2.16, v4.2.17, v4.2.2, v4.2.3, v4.2.4, v4.2.5, v4.2.6, v4.2.7, v4.2.8, v4.2.9]. - don't install illuminate/support v4.2.1|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.12|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.16|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.17|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.2|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.3|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.4|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.5|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.6|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.7|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.8|don't install laravel/framework v4.1.31 - don't install illuminate/support v4.2.9|don't install laravel/framework v4.1.31 - Installation request for laravel/framework (installed at v4.1.31, required as 4.1.*) -> satisfiable by laravel/framework[v4.1.31].
Well the error is pretty clear right?
The package wants to use Laravel 4.2.* and you are running Laravel 4.1.31.
There is three things you can do here:
- Upgrade to Laravel 4.2.*
- Use a different package
- Use an older version of the package if that one does support Laravel 4.1
Thanks for the reply Bobby... Do you know of any other package that will support 4.1 and do the e-commerce tracking?
Please or to participate in this conversation.