Integrate dynamic solution settings into homepage: replace static service titles and button with values from SolutionSettings, and implement a loop to display service items dynamically.
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
use Spatie\LaravelSettings\Migrations\SettingsMigration;
|
||||
|
||||
return new class extends SettingsMigration
|
||||
{
|
||||
public function up(): void
|
||||
{
|
||||
$this->migrator->add('cms_solutions.solutions_subtitle', 'Our Services');
|
||||
$this->migrator->add('cms_solutions.solutions_header', 'Provide Quality Services');
|
||||
$this->migrator->add('cms_solutions.solutions_button_text', 'more Services');
|
||||
$this->migrator->add('cms_solutions.solutions_button_url', 'services.html');
|
||||
$this->migrator->add('cms_solutions.solution_items', [
|
||||
['icon_class' => 'flaticon-it-department', 'title' => 'Flooring Installation', 'link' => '#'],
|
||||
['icon_class' => 'flaticon-project', 'title' => 'Building Architecture', 'link' => '#'],
|
||||
['icon_class' => 'flaticon-design-thinking', 'title' => 'Interior Design', 'link' => '#'],
|
||||
['icon_class' => 'flaticon-data', 'title' => 'House Renovation', 'link' => '#'],
|
||||
]);
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user