Skip to content

agenciafmd/admix-articles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

F&MD - Articles

Área Administrativa

Downloads Licença

  • Artigos no site sem dor de cabeça

Instalação

composer require agenciafmd/admix-articles:dev-master

Execute a migração

php artisan migrate

Os seeds funcionarão diretamente do pacote. Caso precise de alguma customização, faça a publicação.

Não esqueça de corrigir os namespaces, paths das pastas e rodar o composer dumpautoload para que os arquivos sejam encontrados

php artisan vendor:publish --tag=admix-articles:seeders

Configuração

Por padrão, as configurações do pacote são:

<?php

return [
    'name' => 'Artigos',
    'icon' => 'icon fe-book',
    'sort' => 20,
    'default_sort' => [
        '-is_active',
        '-star',
        '-published_at',
        'name',
    ],
    'category' => false,
    'wysiwyg' => false,
    'call' => false,
    'short_description' => false,
    'video' => false,
    'published_at' => true,
    'downloads' => false,
];

Se for preciso, você pode customizar estas configurações

php artisan vendor:publish --tag=admix-articles:configs

caso tenha habilitado as categorias, é importante republicar os seeds

Para as imagens, faça a mesclagem do /vendor/agenciafmd/admix-articles/src/config/upload-configs.php na sua aplicação

<?php

return [
    'article' => [
        'image' => [ //nome do campo
            'label' => 'imagem', //label do campo
            'multiple' => false, //se permite o upload multiplo
            'faker_dir' => false, #database_path('faker/article/image'),
            'sources' => [
                [
                    'conversion' => 'min-width-1366',
                    'media' => '(min-width: 1366px)',
                    'width' => 1024, // 16:9
                    'height' => 576,
                ],
                [
                    'conversion' => 'min-width-1280',
                    'media' => '(min-width: 1280px)',
                    'width' => 776,
                    'height' => 437,
                ],
            ],
        ],
    ],
    'articles-categories' => [
//        'image' => [ //nome do campo
//            'label' => 'imagem', //label do campo
//            'multiple' => false, //se permite o upload multiplo
//            'faker_dir' => false, #database_path('faker/articles-categories/image'),
//            'sources' => [
//                [
//                    'conversion' => 'min-width-1366',
//                    'media' => '(min-width: 1366px)',
//                    'width' => 1024, // 16:9
//                    'height' => 576,
//                ],
//                [
//                    'conversion' => 'min-width-1280',
//                    'media' => '(min-width: 1280px)',
//                    'width' => 776,
//                    'height' => 437,
//                ],
//            ],
//        ],
    ],
];

Segurança

Caso encontre alguma falha de segurança, por favor, envie um email para [email protected] ao invés de abrir uma issue

Creditos

Licença

Licença MIT. Clique aqui para mais detalhes

About

Artigos no site sem dor de cabeça

Resources

License

Stars

Watchers

Forks

Packages

No packages published