pistol88 / yii2-client
CRUD for a firm clients
Installs: 247
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 4
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
This package is auto-updated.
Last update: 2024-10-27 21:27:48 UTC
README
Справочник клиентов.
В состав входит возможность управлять (CRUD):
- Клиенты (имя, фото, статус и т.д.)
- Категории сотрудников
- Обращения клиентов
Установка
Выполнить команду
php composer require pistol88/yii2-client "*"
Или добавить в composer.json
"pistol88/yii2-client": "*",
И выполнить
php composer update
Далее, мигрируем базу:
php yii migrate --migrationPath=vendor/pistol88/yii2-client/migrations
Не забываем выполнить миграцию модулуй, от которых зависит client
Настройка
В секцию modules конфига добавить:
'modules' => [
//..
'client' => [
'class' => 'pistol88\client\Module',
'adminRoles' => ['administrator'],
],
//..
]
В секцию components:
'client' => [
'class' => 'pistol88\client\Client',
],
Использование
- ?r=client/default/index - список CRUD
Виджеты
- pistol88\client\widgets\Calls::widget(['client' => $clientModel]); - выведет список обращений с возможностью добавить новое