agenciafmd/admix-articles

There is no license information available for the latest version (1.0.0) of this package.

Artigos - Agência F&MD

1.0.0 2019-12-10 16:53 UTC

This package is auto-updated.

Last update: 2024-10-28 00:55:45 UTC


README

Á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 irineu@fmd.ag ao invés de abrir uma issue

Creditos

Licença

Licença MIT. Clique aqui para mais detalhes