38 lines
2.0 KiB
Markdown
38 lines
2.0 KiB
Markdown
|
|
# Инструкция по тестированию AI Drawer
|
|||
|
|
|
|||
|
|
## Что было сделано
|
|||
|
|
1. Создана резервная копия `Header.old.tpl`
|
|||
|
|
2. Добавлены файлы:
|
|||
|
|
- `layouts/v7/resources/css/ai-drawer.css`
|
|||
|
|
- `layouts/v7/resources/js/ai-drawer.js`
|
|||
|
|
- `layouts/v7/modules/Vtiger/resources/CustomAssets.php`
|
|||
|
|
3. Модифицирован `Header.tpl` для подключения новых ресурсов
|
|||
|
|
|
|||
|
|
## Как протестировать
|
|||
|
|
1. Откройте CRM в браузере
|
|||
|
|
2. В правом нижнем углу должна появиться синяя кнопка с иконкой робота
|
|||
|
|
3. Нажмите на кнопку - справа должна выдвинуться панель
|
|||
|
|
4. При открытии панели основной контент должен сдвинуться влево
|
|||
|
|
5. Панель должна закрываться по кнопке X или клавише Escape
|
|||
|
|
|
|||
|
|
## Что должно работать
|
|||
|
|
- ✅ Кнопка открытия/закрытия
|
|||
|
|
- ✅ Выдвижная панель справа
|
|||
|
|
- ✅ Сдвиг основного контента
|
|||
|
|
- ✅ Закрытие по Escape
|
|||
|
|
- ✅ Адаптивность на мобильных устройствах
|
|||
|
|
|
|||
|
|
## Если что-то не работает
|
|||
|
|
1. Проверьте консоль браузера на ошибки JavaScript
|
|||
|
|
2. Убедитесь, что файлы CSS и JS загружаются (вкладка Network в DevTools)
|
|||
|
|
3. При необходимости откатите изменения командой:
|
|||
|
|
```bash
|
|||
|
|
cp /var/www/fastuser/data/www/crm.clientright.ru/layouts/v7/modules/Vtiger/Header.old.tpl /var/www/fastuser/data/www/crm.clientright.ru/layouts/v7/modules/Vtiger/Header.tpl
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## Следующие шаги
|
|||
|
|
После успешного тестирования можно переходить к:
|
|||
|
|
1. Интеграции с Typebot
|
|||
|
|
2. Добавлению функциональности чата
|
|||
|
|
3. Интеграции с n8n
|