سلام دوستان
چطوری می تونم توی بعضی از کنترلرها، جلوی لود بعضی از فایل های css رو بگیرم؟
ممنون می شم راهنمایی کنید
چطوری می تونم توی بعضی از کنترلرها، جلوی لود بعضی از فایل های css رو بگیرم؟
ممنون می شم راهنمایی کنید
no pain, no gain
جلوگیری از لود فایل yii2 advanced - css
|
19-07-1394، 10:30 ب.ظ
(آخرین تغییر در ارسال: 19-07-1394، 10:33 ب.ظ توسط desatir7316.)
سلام دوستان
چطوری می تونم توی بعضی از کنترلرها، جلوی لود بعضی از فایل های css رو بگیرم؟ ممنون می شم راهنمایی کنید no pain, no gain
22-07-1394، 03:53 ب.ظ
سلام
شما فایل های 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 خودش بارگذاریش کردم تا ببینم راه حلش پیدا می شه!
no pain, no gain
23-07-1394، 10:10 ب.ظ
(23-07-1394، 04:46 ب.ظ)desatir7316 نوشته: ممنون ولی مشکل اینه که یه فایل هست که همه جا مشترکه به جز یکی دوتا اکشن، نمی شه که توی هرچندتا اکشن که دارم لودش کنم، فعلا که به نتیجه نرسیدم توی layout خودش بارگذاریش کردم تا ببینم راه حلش پیدا می شه! میشه نمونه کدتون رو ببینم ؟ اینطوری بهتر میتونم کمک کنم.
24-07-1394، 11:32 ق.ظ
کاملا واضحه
یه فایل a.css هست که توی appAssets معرفیش کردم و همه جا load می شه، تا اینجا مشکلی نیست حالا یه اکشن myAction دارم، می خوام وقتی این اکشن اجرا می شه، فایل a.css لود نشه no pain, no gain
|
|