Help & Support
Welcome to the Advanced Kanban help section. Here you'll find solutions to common issues, troubleshooting guides, and information about getting support.
Common Issues
Installation Problems
Issue: Package not found during installation
bash
composer require asmit/advanced-kanban
Solution:
- Ensure you have a valid license
- Check your Composer configuration
- Verify you're using the correct package name
Issue: Assets not loading properly
bash
php artisan filament:assets
Solution:
- Clear your application cache:
php artisan cache:clear
- Clear your view cache:
php artisan view:clear
- Ensure you've published the assets correctly
Configuration Issues
Issue: Kanban page not appearing in navigation
Solution:
- Ensure your page extends
KanbanPage
- Check that you've set the correct navigation properties
- Verify the page is properly registered in your panel
Issue: Records not displaying in columns
Solution:
- Check that your model has the correct status field
- Verify the status values match your column keys
- Ensure your model is properly configured
Performance Issues
Issue: Slow loading with many records
Solution:
- Use pagination with
->recordsPerColumn()
- Implement proper database indexing
- Consider using eager loading for relationships
- Optimize your search and filter queries
Troubleshooting Guide
Common Error Messages
"Column not found"
- Check that your column keys match the status values in your database
- Ensure all required columns are defined
"Model not found"
- Verify the model class exists and is properly imported
- Check that the model has the required status field
Best Practices
Performance Optimization
- Use Pagination: Limit records per column for better performance
- Optimize Queries: Use eager loading for relationships
- Index Your Database: Add indexes on status and search fields
- Cache Results: Implement caching for frequently accessed data
Security Considerations
- Validate Inputs: Always validate user inputs in custom actions
- Check Permissions: Implement proper authorization checks
- Sanitize Data: Clean user data before processing
- Use HTTPS: Ensure secure connections in production
Code Organization
- Separate Concerns: Keep business logic separate from presentation
- Use Traits: Leverage Laravel traits for reusable functionality
- Follow PSR Standards: Maintain consistent coding standards
- Document Code: Add comments for complex logic
Getting Support
Documentation
Community Support
- GitHub Issues: Report bugs and request features
- Discord Community: Join our community for discussions
- Stack Overflow: Search for existing solutions
Premium Support
For enterprise customers with priority support:
- Email Support: [email protected]
- Priority Response: 24-hour response time
- Custom Solutions: Tailored implementations
- Training: Personalized training sessions
Version Compatibility
Advanced Kanban | Filament | Laravel | PHP |
---|---|---|---|
1.x | 4.x | 10.x, 11.x or Higher | 8.2+ |
License
Advanced Kanban is a premium plugin that requires a valid license for production use. See our pricing page for license options.