PDA

View Full Version : شخصی سازی زبان و عبارات فیلدهای دیتابیس در فرم‌های ایجاد شده



tux-world
جمعه 06 دی 1392, 12:44 عصر
در قسمت attributeLabels ما قسمتی داریم که به نسبت فیلدهایی که در دیتابیس داریم میتونیم اون برچسب ها رو عوض کنیم. مثل name که عوض بکنیم بنویسیم نام همون رو نمایش میده. در صورتی که خودمون یه فایل زبان داشته باشیم و نخواییم تو مدل اینکار رو بکنیم باید تو ویوی فرم بنویسیم؟ نوشتن تو ویو حالت پیش فرض رو از مدل حذف میکنه؟
مثلا تو مدل بنویسم نام تو ویو بنویسیم نام کاربری. کودوم اعمال میشه. این قسمت رو نفهمیدم

MMSHFE
جمعه 06 دی 1392, 13:10 عصر
ببینید، نهایتاً اون چیزی که داره نمایش میده اطلاعات رو، View هست. پس محتوای اون در نهایت مشخص کننده جزئیاته. البته اگه چیزی رو تغییر ندین، از مدل میخونه. حالا توی مدل با کمک ()Yii::t میتونید برحسب زبان موردنظر، نسخه ترجمه شده عبارت رو بگذارین. توی جلسه 11 آموزش درمورد چند زبانه سازی و سیستم ترجمه Yii توضیح دادم.