, (*1)
, (*2)
Yii2 Inquid Zendesk Chat
Embed Zendesk chat widget for Yii2, (*3)
Installation
The preferred way to install this extension is through composer., (*4)
Either run, (*5)
php composer.phar require --prefer-dist inquid/yii2-inquid-zendesk-chat "*"
or add, (*6)
"inquid/yii2-inquid-zendesk-chat": "*"
to the require section of your composer.json
file., (*7)
Usage
Once the extension is installed, simply add an echo of this line, like this:
(For single view), (*8)
<?= \inquid\zendeskchat\ZendeskChat::widget(); ?>
If you want to use it in all views add this in your layout file, for example:, (*9)
beginPage() ?>
<!DOCTYPE html>
<html lang="<?= Yii::$app->language ?>">
<head>
<meta charset="<?= Yii::$app->charset ?>">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<?= Html::csrfMetaTags() ?>
<title><?= Html::encode($this->title) ?></title>
<?php $this->head() ?>
<?= \inquid\zendeskchat\ZendeskChat::widget(); ?>
</head>
<body>
beginBody() ?>
Set the param from your params config file, (*10)
'admin@example.com',
'zendesk_host' => 'inquid',
];
```
Or add it directly in the call
```php
= \inquid\zendeskchat\ZendeskChat::widget(['host'=>'inquid']); ?>
NOTE that ".zendesk.com" its optional, if missing it will be added, (*11)
SUPPORT
, (*12)