19-07-1394، 10:30 ب.ظ
22-07-1394، 03:53 ب.ظ
سلام
شما فایل های css مشترک رو توی appAssets لود کن و فایل های هر اکشن رو داخل ویو مورد نظر به اون به پروژه اضافه کن
مثلا فایل test.css رو اینطوری تو view مورد نظرت لود کن
به عنوان مثال اگه فایل لود شده نیاز داره بعد از css خواصی لود بشه اینطوری باید استفاده کنید . وابسته به appAssets
شما فایل های css مشترک رو توی appAssets لود کن و فایل های هر اکشن رو داخل ویو مورد نظر به اون به پروژه اضافه کن
مثلا فایل test.css رو اینطوری تو view مورد نظرت لود کن
$this->registerCssFile('@web/css/test.css', []);
به عنوان مثال اگه فایل لود شده نیاز داره بعد از css خواصی لود بشه اینطوری باید استفاده کنید . وابسته به appAssets
$this->registerCssFile('@web/css/test.css', ['depends' => frontendassetsAppAsset::className()]);
23-07-1394، 04:46 ب.ظ
ممنون ولی مشکل اینه که یه فایل هست که همه جا مشترکه به جز یکی دوتا اکشن، نمی شه که توی هرچندتا اکشن که دارم لودش کنم، فعلا که به نتیجه نرسیدم توی layout خودش بارگذاریش کردم تا ببینم راه حلش پیدا می شه!
23-07-1394، 10:10 ب.ظ
(23-07-1394، 04:46 ب.ظ)desatir7316 نوشته: [ -> ]ممنون ولی مشکل اینه که یه فایل هست که همه جا مشترکه به جز یکی دوتا اکشن، نمی شه که توی هرچندتا اکشن که دارم لودش کنم، فعلا که به نتیجه نرسیدم توی layout خودش بارگذاریش کردم تا ببینم راه حلش پیدا می شه!
میشه نمونه کدتون رو ببینم ؟ اینطوری بهتر میتونم کمک کنم.
24-07-1394، 11:32 ق.ظ
کاملا واضحه
یه فایل a.css هست که توی appAssets معرفیش کردم و همه جا load می شه، تا اینجا مشکلی نیست
حالا یه اکشن myAction دارم، می خوام وقتی این اکشن اجرا می شه، فایل a.css لود نشه
یه فایل a.css هست که توی appAssets معرفیش کردم و همه جا load می شه، تا اینجا مشکلی نیست
حالا یه اکشن myAction دارم، می خوام وقتی این اکشن اجرا می شه، فایل a.css لود نشه