dev-master
9999999-dev https://github.com/rgsystemes/olark-bundleIntegrate easily Olark into your Symfony2 projects
MIT
The Requires
- php >=5.3.2
- symfony/framework-bundle 2.*
by COLE Edouard
symfony olark
Integrate easily Olark into your Symfony2 projects
Easily integrate Olark into your Symfony2 projects., (*1)
Add this bundle to your vendor/ dir using the vendors script:, (*2)
Add the following lines in your deps
file:, (*3)
[RGOlarkBundle] git=git://github.com/rgsystemes/OlarkBundle.git target=/bundles/RG/OlarkBundle
and run the vendors script:, (*4)
./bin/vendors install
Or add the following to your composer.json
:, (*5)
"rgsystemes/olark-bundle": "dev-master"
and run:, (*6)
php composer.phar install
The bundle is compatible with Symfony 2.0 upwards., (*7)
If you're not using Composer, add the RG namespace to your autoloader:, (*8)
// app/autoload.php $loader->registerNamespaces(array( 'RG' => __DIR__.'/../vendor/bundles', ));
Add this bundle to your application's kernel:, (*9)
// app/AppKernel.php public function registerBundles() { return array( // ... new RG\OlarkBundle\RGOlarkBundle(), // ... ); }
Configure the rg_olark
service in your config.yml:, (*10)
rg_olark: id: xxxx-xxx-xx-xxxx
That's it for basic configuration., (*11)
In your template:, (*12)
{% include "OlarkBundle::olark.html.twig" %}
In your controllers:, (*13)
$olarkOptions = $this->container->get('rg_olark_options'); $olarkOptions["name"] = $this->getUser()->getUsername();
Available Olark options:, (*14)
You can override the template used by copying the
Resources/views/olark.html.twig
file out of the bundle and placing it
into app/Resources/RGOlarkBundle/views
, then customising
as you see fit., (*15)
Integrate easily Olark into your Symfony2 projects
MIT
symfony olark