ورود

View Full Version : - (dash ) در نامگذاری فیلد در yii2



ParisaKiani
شنبه 02 خرداد 1394, 11:16 صبح
سلام

من فیلد هایی تو دیتابیس دارم که از - (دش) برای نامگذاری استفاده شده ..

تو yii 2 فک کنم نمیشه از دش استفاده کرد

کسیمیدونه چجوری باید دش یه کاراکتهای معتبر در yii 2 اضافه کرد ؟؟؟؟؟

ممنون

under22
شنبه 02 خرداد 1394, 11:24 صبح
سلام

من فیلد هایی تو دیتابیس دارم که از - (دش) برای نامگذاری استفاده شده ..

تو yii 2 فک کنم نمیشه از دش استفاده کرد

کسیمیدونه چجوری باید دش یه کاراکتهای معتبر در yii 2 اضافه کرد ؟؟؟؟؟

ممنون
من از _ استفاده میکنم
- چون جزو کاراکتر های مجاز برای اسم متغییر نیست ربطی اصلا به Yii نداره بهتره از _ استفاده کنید

engmmrj
شنبه 02 خرداد 1394, 15:16 عصر
سلام

من فیلد هایی تو دیتابیس دارم که از - (دش) برای نامگذاری استفاده شده ..

تو yii 2 فک کنم نمیشه از دش استفاده کرد

کسیمیدونه چجوری باید دش یه کاراکتهای معتبر در yii 2 اضافه کرد ؟؟؟؟؟

ممنون
ربطی به yii نداره دوست عزیز ُ در php امکان استفاده از - در نامگذاری ها وجود نداره .
باری نامگذاری و کدنویسی استاندار می توانید به لینک زیر مراجعه فرمایید.
https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md
و همین طور
http://www.php-fig.org/psr/psr-2/

ParisaKiani
سه شنبه 05 خرداد 1394, 09:35 صبح
ممنون بابت راهنمایی

ولی از همین فیلد ها در yii 1 استفاده شده و مشکلی همین نیست

desatir7316
سه شنبه 05 خرداد 1394, 09:53 صبح
شما یه table که توی دیتابیس داری و همچین فیلدهایی که توی نامشون dash داره رو با gii براش یه مدل بساز ببین خودش چطوری generate می کنه
طبق استاندارد خودش باید generate بشه دیگه

ParisaKiani
سه شنبه 05 خرداد 1394, 11:07 صبح
شما یه table که توی دیتابیس داری و همچین فیلدهایی که توی نامشون dash داره رو با gii براش یه مدل بساز ببین خودش چطوری generate می کنه
طبق استاندارد خودش باید generate بشه دیگه


ممنون مشکل حل شد
با gii مدل ساخته بودم و موقع اجرا ارور میداد
باید برای رفع مشکل نام فیلد روداخل {' fildname '} قرار داده بشه