This commit is contained in:
EwelinaLasowy 2022-05-16 15:08:49 +02:00
parent 2715e8ce25
commit 45510a898b
2 changed files with 10 additions and 4 deletions

View File

@ -444,10 +444,10 @@
:class="{ 'border-red-300 text-red-900 focus:outline-none focus:ring-red-500 focus:border-red-500': form.errors[`educations.${index}.startDate`], 'focus:ring-blumilk-500 focus:border-blumilk-500 sm:text-sm border-gray-300': !form.errors[`educations.${index}.startDate`] }" :class="{ 'border-red-300 text-red-900 focus:outline-none focus:ring-red-500 focus:border-red-500': form.errors[`educations.${index}.startDate`], 'focus:ring-blumilk-500 focus:border-blumilk-500 sm:text-sm border-gray-300': !form.errors[`educations.${index}.startDate`] }"
/> />
<p <p
v-if="form.errors[`educations.${index}.startDate`]" v-if="form.errors[`projects.${index}.startDate`]"
class="mt-2 text-sm text-red-600" class="mt-2 text-sm text-red-600"
> >
{{ form.errors[`educations.${index}.startDate`] }} {{ form.errors[`projects.${index}.startDate`] }}
</p> </p>
</div> </div>
</div> </div>
@ -467,10 +467,10 @@
:class="{ 'border-red-300 text-red-900 focus:outline-none focus:ring-red-500 focus:border-red-500': form.errors[`educations.${index}.endDate`], 'focus:ring-blumilk-500 focus:border-blumilk-500 sm:text-sm border-gray-300': !form.errors[`educations.${index}.endDate`] }" :class="{ 'border-red-300 text-red-900 focus:outline-none focus:ring-red-500 focus:border-red-500': form.errors[`educations.${index}.endDate`], 'focus:ring-blumilk-500 focus:border-blumilk-500 sm:text-sm border-gray-300': !form.errors[`educations.${index}.endDate`] }"
/> />
<p <p
v-if="form.errors[`educations.${index}.endDate`]" v-if="form.errors[`projects.${index}.endDate`]"
class="mt-2 text-sm text-red-600" class="mt-2 text-sm text-red-600"
> >
{{ form.errors[`educations.${index}.endDate`] }} {{ form.errors[`projects.${index}.endDate`] }}
</p> </p>
</div> </div>
</div> </div>

View File

@ -129,6 +129,7 @@ return [
], ],
"education.*.endDate" => [ "education.*.endDate" => [
"required" => "Data zakończenia jest wymagana.", "required" => "Data zakończenia jest wymagana.",
"after" => "Data zakończenia musi być datą późniejszą od daty rozpoczęcia.",
], ],
"languages.*.name" => [ "languages.*.name" => [
"distinct" => "Języki nie mogą się powtarzać.", "distinct" => "Języki nie mogą się powtarzać.",
@ -141,11 +142,16 @@ return [
"projects.*.description" => [ "projects.*.description" => [
"required" => "Opis projektu jest wymagany.", "required" => "Opis projektu jest wymagany.",
], ],
"projects.*.technologies" => [
"required" => "Opis projektu jest wymagany.",
"min" => "Musi być wybrana co najmniej jedna technologia."
],
"projects.*.startDate" => [ "projects.*.startDate" => [
"required" => "Data rozpoczęcia jest wymagana.", "required" => "Data rozpoczęcia jest wymagana.",
], ],
"projects.*.endDate" => [ "projects.*.endDate" => [
"required" => "Data zakończenia jest wymagana.", "required" => "Data zakończenia jest wymagana.",
"after" => "Data zakończenia musi być datą późniejszą od daty rozpoczęcia.",
], ],
"projects.*.tasks" => [ "projects.*.tasks" => [
"required" => "Zadania w projekcie są wymagane.", "required" => "Zadania w projekcie są wymagane.",