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
Wallogit.com
2017 © Pedro Peláez
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