diff --git a/admin/class-reuna-blocos-admin.php b/admin/class-reuna-blocos-admin.php index 9deb8a7..f2cafc3 100644 --- a/admin/class-reuna-blocos-admin.php +++ b/admin/class-reuna-blocos-admin.php @@ -3,6 +3,8 @@ use WordPlate\Acf\Fields\ColorPicker; use WordPlate\Acf\Fields\File; use WordPlate\Acf\Fields\Image; +use WordPlate\Acf\Fields\Repeater; +use WordPlate\Acf\Fields\Text; use WordPlate\Acf\Location; /** @@ -119,8 +121,14 @@ class Reuna_Blocos_Admin { 'fields' => [ Image::make('Capa')->returnFormat('id'), - File::make('Arquivo (online)'), - File::make('Arquivo (impressão)'), + + Repeater::make('Arquivos')->fields([ + File::make('Arquivo'), + Text::make('Botão'), + ]) + ->layout('block') + ->buttonLabel('Adicionar arquivo'), + ColorPicker::make('Cor')->defaultValue('#F15A31'), ], diff --git a/admin/views/material.php b/admin/views/material.php index c219fe3..770c74a 100644 --- a/admin/views/material.php +++ b/admin/views/material.php @@ -26,44 +26,26 @@ ?>