قرار دادن کلمات ترجمه متناسب

پرسیده شده
فعالیت 941 روز پیش
دیده شده 330 بار
0

سلام ,

 

فرض کنید فرمی داریم که چند تا فیلد داره : title , first_name , last_name

و متناسب با همین فیلد ها در فایل validation.php در کلید attribute  این فیلد ها رو اضافه می کنیم.

 

'attributes' => [

'title' => 'عنوان',
'first_name ' => 'اسم',
'last_name' => 'فامیل',

];

 

 حالا اگر در آینده اسم فیلد های فرم هامون تغییر کنه  , طبیعتا اسم کلید های اضافه شده در این فایل (و البته  پروسه ولیدیشن دادها) تغییر کنه .. یعنی در حین توسعه نرم افزار باید  2 - 3 جا همزمان تغییر کنه .. راهی هست که اسم فیلد های تعریف شده به صورت داینامیک باشند تا از همون ها در ولیدیشن و فایل ها  ترجمه مون استفاده کنیم ؟

فایل پیوست

Faraz salehi
Faraz salehi

6 مهر 00

0
حذف شده

سلام

 

شما میتونید از یک فایل کانفیگ استفاده کنید و همه فیلد‌ها رو داخل اون فایل قرار بدید و همیشه از اونجا بخونید و اگر زمانی هم تغییر کرد فقط همون فایل کانفیگ رو عوض کنید.

 

 

فایل پیوست

مهرداد سامی

توسط

مهرداد سامی

7 مهر 00