PHP code example of agenciafmd / admix-banners
1. Go to this page and download the library: Download agenciafmd/admix-banners library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
agenciafmd / admix-banners example snippets
return [
'name' => 'Banners',
'icon' => 'icon fe-monitor',
'sort' => 20,
'default_sort' => [
'-is_active',
'-star',
'-published_at',
'name',
],
'locations' => [
'home' => [
'name' => 'Home',
'html' => true,
'meta' => [
[
'label' => 'tipo',
'name' => 'type',
'options' => [
'Plantas Baixas',
'Implantações',
],
],
[
'label' => 'título',
'name' => 'title',
],
[
'label' => 'subtítulo',
'name' => 'subtitle',
],
],
],
...
],
];
return [
'banner' => [
'home' => [
'desktop' => [
'label' => 'desktop',
'sources' => [
[
'conversion' => 'desktop',
'media' => '(min-width: 1600px)',
'width' => 1920 * 2,
'height' => 850 * 2,
],
],
],
'notebook' => [
'label' => 'notebook',
'sources' => [
[
'conversion' => 'notebook',
'media' => '(min-width: 1024px)',
'width' => 1366 * 2,
'height' => 605 * 2,
],
],
],
'mobile' => [
'label' => 'mobile',
'sources' => [
[
'conversion' => 'mobile',
'media' => '(max-width: 1023px)',
'width' => 375 * 2,
'height' => 600 * 2,
],
],
],
],
...
],
];
bash
php artisan migrate
config/upload-configs.php
database/faker/banners/*
bash
php artisan vendor:publish --tag=admix-banners:minimal
bash
php artisan vendor:publish --tag=admix-banners:seeders
bash
php artisan vendor:publish --tag=admix-banners:configs