agenciafmd / admix-banners
Banners - Agência F&MD
Installs: 2 014
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- laravel/framework: 5.8.*
This package is auto-updated.
Last update: 2025-06-26 20:09:01 UTC
README
- Banners responsivos descomplicados
Instalação
composer require agenciafmd/admix-banners:v11.x-dev
Execute a migração
php artisan migrate
Para uma customização mais forte, execute:
php artisan vendor:publish --tag=admix-banners:seeders
Não esqueça
- de adicionar o
BannersTableSeeder::class
emdatabase/seeders/DatabaseSeeder.php
- corrigir o namespace
Agenciafmd\Banners\Database\Seeders
paraDatabase\Seeders
- de executar o
composer dumpautoload
Uso
Configurações
Caso seja necessário alguma modificação, publique o arquivo de config com o comando:
php artisan vendor:publish --tag=admix-banners:configs
Ex. Para adicionar uma nova localização além de home
, adicione um novo item ao array locations
, como em: 'home-destaque' => [...]
:
<?php return [ 'name' => 'Banners', 'icon' => 'device-desktop', 'sort' => 110, 'locations' => [ 'home' => [ 'files' => [ 'desktop' => [ 'max' => 4096, 'max_width' => 3600, 'max_height' => 1700, 'crop_config' => [ // 'aspectRatio' => round(3600 / 1700, 2), ], 'show_meta' => false, 'media' => '(min-width: 1400px)', ], 'notebook' => [ 'max' => 2048, 'max_width' => 2080, 'max_height' => 1080, 'crop_config' => [ // 'aspectRatio' => round(2160 / 1660, 2), ], 'show_meta' => false, 'media' => '(min-width: 768px)', ], 'mobile' => [ 'max' => 2048, 'max_width' => 1360, 'max_height' => 2380, 'crop_config' => [ // 'aspectRatio' => round(1360 / 2380, 2), ], 'show_meta' => false, 'media' => '(max-width: 767px)', ], ], ], 'home-destaque' => [...], ], ];