fixes issues
This commit is contained in:
@@ -40,7 +40,7 @@ final class CategoryResource extends Resource
|
||||
*
|
||||
* @var bool
|
||||
*/
|
||||
public static $displayInNavigation = false;
|
||||
public static $displayInNavigation = true;
|
||||
|
||||
/**
|
||||
* Get the displayable label of the resource.
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
use Laravel\Nova\Fields\HasMany;
|
||||
use Laravel\Nova\Fields\ID;
|
||||
use Laravel\Nova\Fields\Number;
|
||||
use Laravel\Nova\Fields\Text;
|
||||
use Laravel\Nova\Fields\Select;
|
||||
use Laravel\Nova\Fields\Textarea;
|
||||
use Laravel\Nova\Http\Requests\NovaRequest;
|
||||
use Maatwebsite\LaravelNovaExcel\Actions\DownloadExcel;
|
||||
@@ -80,8 +80,7 @@ public function fields(NovaRequest $request): array
|
||||
|
||||
BelongsTo::make('Question Group', 'questionGroup', QuestionGroupResource::class)
|
||||
->sortable()
|
||||
->filterable()
|
||||
->readonly(),
|
||||
->filterable(),
|
||||
|
||||
Textarea::make('Text')
|
||||
->rules('required')
|
||||
@@ -89,35 +88,35 @@ public function fields(NovaRequest $request): array
|
||||
|
||||
Boolean::make('Has Yes')
|
||||
->sortable()
|
||||
->filterable()
|
||||
->readonly(),
|
||||
->filterable(),
|
||||
|
||||
Boolean::make('Has No')
|
||||
->sortable()
|
||||
->filterable()
|
||||
->readonly(),
|
||||
->filterable(),
|
||||
|
||||
Boolean::make('Has NA', 'has_na')
|
||||
->sortable()
|
||||
->filterable()
|
||||
->readonly(),
|
||||
->filterable(),
|
||||
|
||||
Text::make('Details')
|
||||
Select::make('Details')
|
||||
->options([
|
||||
'optional' => 'Optional',
|
||||
'required' => 'Required',
|
||||
'req_on_yes' => 'Required on Yes',
|
||||
'req_on_no' => 'Required on No',
|
||||
])
|
||||
->displayUsingLabels()
|
||||
->nullable()
|
||||
->sortable()
|
||||
->filterable()
|
||||
->copyable()
|
||||
->readonly(),
|
||||
->filterable(),
|
||||
|
||||
Number::make('Sort Order')
|
||||
->sortable()
|
||||
->filterable()
|
||||
->copyable()
|
||||
->readonly(),
|
||||
->filterable(),
|
||||
|
||||
Boolean::make('Is Scored')
|
||||
->sortable()
|
||||
->filterable()
|
||||
->readonly(),
|
||||
->filterable(),
|
||||
|
||||
DateTime::make('Created At')
|
||||
->exceptOnForms()
|
||||
|
||||
@@ -30,7 +30,7 @@ public function view(User $user, Category $category): bool
|
||||
*/
|
||||
public function create(User $user): bool
|
||||
{
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -38,7 +38,7 @@ public function create(User $user): bool
|
||||
*/
|
||||
public function update(User $user, Category $category): bool
|
||||
{
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -30,7 +30,7 @@ public function view(User $user, QuestionGroup $questionGroup): bool
|
||||
*/
|
||||
public function create(User $user): bool
|
||||
{
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -38,7 +38,7 @@ public function create(User $user): bool
|
||||
*/
|
||||
public function update(User $user, QuestionGroup $questionGroup): bool
|
||||
{
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -30,7 +30,7 @@ public function view(User $user, Question $question): bool
|
||||
*/
|
||||
public function create(User $user): bool
|
||||
{
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
namespace App\Providers;
|
||||
|
||||
use App\Models\User;
|
||||
use App\Nova\CategoryResource;
|
||||
use App\Nova\Dashboards\Main;
|
||||
use App\Nova\LogResource;
|
||||
use App\Nova\QuestionResource;
|
||||
@@ -30,6 +31,7 @@ public function boot(): void
|
||||
MenuSection::dashboard(Main::class)->icon('home'),
|
||||
|
||||
MenuSection::make('Questionnaire', [
|
||||
MenuItem::resource(CategoryResource::class),
|
||||
MenuItem::resource(QuestionResource::class),
|
||||
MenuItem::resource(ScreeningResource::class),
|
||||
MenuItem::resource(SessionResource::class),
|
||||
|
||||
Reference in New Issue
Block a user