رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
اشکال در تغییر layout (حل شد)
#1
سلام دوستان

فایل لیوت اصلی main.php هست که میخوام به other.php تغییرش بدم.
بصورت زیر انجام دادم ولی تغییر نکرد.

class MyController extends Controller{

   public function init() {
       return parent::init();
       $this->layout= 'other';
   }
}

اشکالش در چیه؟

متشکرم.
پاسخ
تشکر شده توسط:
#2
باید کنترلرهاتون از این کلاس مشتق بشن.
پاسخ
تشکر شده توسط:
#3
همه کنترلرها بصورت زیر هستن ولی اجرا نمیشه.

class SiteController extends MyController{...}
class CategoriesController extends MyController{...}
class ProductsController extends MyController{...}
پاسخ
تشکر شده توسط:
#4
خوب شما اول اومدین return رو صدا زدین. از متد میاد بیرون اصلاً به تغییر layout نمیرسه!
پاسخ
تشکر شده توسط: abdollah110110
#5
return رو برداشتم مشکل حل شد و لیوت تغییر کرد.


class MyController extends Controller{

  public function init() {
       parent::init();
      $this->layout= 'other';
  }
}

خیلی ممنون.
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان