Company Settings
Company Settings store global business information used across your website, such as contact details, social media links, and business hours.
Accessing Settings
Section titled “Accessing Settings”Go to Business Content → Company Settings in the admin panel.
Available Settings
Section titled “Available Settings”| Setting | Description |
|---|---|
| Company Name | Your business name |
| Primary contact email | |
| Phone | Primary phone number |
| WhatsApp number for messaging | |
| Address | Physical address |
| Social Media | Links to social profiles (Facebook, Instagram, LinkedIn, etc.) |
| Working Days | Business hours for each day of the week |
![Company Settings - Placeholder for screenshot]
Using Settings in Content
Section titled “Using Settings in Content”Developers can access settings in frontend components:
use Spatie\LaravelSettings\Facades\Settings;
$settings = app(\JFA\FilamentCMSCore\Settings\CompanySettings::class);$phone = $settings->phone;$address = $settings->address;Settings are cached for performance and update automatically when changed in the admin.
Best Practices
Section titled “Best Practices”- Keep contact information current
- Add all relevant social media profiles
- Set accurate business hours
- Update settings immediately when business details change