تالار گفتمان nCIS.ir

نسخه‌ی کامل: تعریف کلاس های دلخواه در Yii2 و استفاده از اونها به چه صورت هستش؟
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
تعریف کلاس های دلخواه در yii2 و استفاده از اونها به چه صورت هستش؟
تو yii1 تو کامپوننت کلاسامون رو تعریف میکردیم.
همچنین چججوری میشه homeurl که تو yii تعریف میکردیم رو تو yii2 هم تعیریف کنیم و ازش استفاده کنیم؟
توی هر پوشه ای که خواستین بگذارین و بهش namespace بدین. مثلاً اگه توی پوشه components گذاشتین، فضای نام رو appcomponents درنظر بگیرین.
البته اگه namespace جدید تعریف می کنن باید توی common/bootstrap.php معرفیش کنن
ضروری نیست. اگه اسم namespace با اسم پوشه (بطور کلی با استاندارد PSR-0 و PSR-4) مطابقت داشته باشه، Autoloader خود Yii کلاس رو پیدا میکنه.