diff --git a/app/Http/Requests/XlangSaveRequest.php b/app/Http/Requests/XlangSaveRequest.php new file mode 100644 index 0000000..8316bad --- /dev/null +++ b/app/Http/Requests/XlangSaveRequest.php @@ -0,0 +1,33 @@ +check() && auth()->user()->hasRole('super-admin'); + } + + /** + * Get the validation rules that apply to the request. + * + * @return array + */ + public function rules() + { + return [ + // + 'name' => ['required','string','min:3','max:128'], + 'tag' => ['required','alpha_dash:','min:2','max:7'], + 'img' => ['nullable','file','mimes:svg,png,jpg,gif'], + ]; + } +} diff --git a/resources/views/layouts/app.blade.php b/resources/views/layouts/app.blade.php index 7d71324..af3ba59 100755 --- a/resources/views/layouts/app.blade.php +++ b/resources/views/layouts/app.blade.php @@ -24,7 +24,10 @@ $lang = \App\Models\Xlang::where('is_default',true)->first(); @endphp var isRtl = false; - @if($lang !== null && $lang->rtl || config('app.xlang_main') == 'fa' || config('app.xlang_main') == 'ar') + @if($lang !== null && $lang->rtl) + isRtl = true; + @endif + @if(config('app.xlang_main') == 'fa' || config('app.xlang_main') == 'ar') isRtl = true; @endif