PDA

View Full Version : assetManager



desatir7316
سه شنبه 26 فروردین 1393, 19:50 عصر
دوستان من از کد زیر برای غیر فعال کردن asset ها استفاده کردم، که دیدم همه چیز از css و js و... بهم ریخت
اومدم غیر فعالش کردم که دیدم فایده نداشته و کار نکرد


'components'=>array(
'assetManager'=> array(
'linkAssets'=>false,
),
حالا وقتی دکمه های ctrl+shift+c رو می زنم می بینم بازم بعضی از فایل ها رو لود نمی کنه و مشکل داره، و ارور زیر رو میده


Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost/sd/...ry.multifile.js (http://localhost/sd/assets/a3c107c3/jquery.multifile.js)


چیکار باید بکنم
ممنون

MMSHFE
جمعه 29 فروردین 1393, 03:41 صبح
بهتره اینکار رو انجام ندین چون Yii از Assets برای تولید کدهایی که مثلاً اینطوری به ویو اضافه میکنید، استفاده میکنه:

Yii::app()->clientScript->registerScript('...');
و اونها رو Cache میکنه تا در دفعات بعد دوباره نخواد تولید کنه.

Reza1607
شنبه 30 فروردین 1393, 09:44 صبح
بهتره اینکار رو انجام ندین چون Yii از Assets برای تولید کدهایی که مثلاً اینطوری به ویو اضافه میکنید، استفاده میکنه:

Yii::app()->clientScript->registerScript('...');
و اونها رو Cache میکنه تا در دفعات بعد دوباره نخواد تولید کنه.

و البته برای دسترسی به فایل های css و js که در شاخه فریمورک هستند

desatir7316
چهارشنبه 10 اردیبهشت 1393, 12:51 عصر
این کار رو به این خاطر انجام دادم که بعضی جاها مجبور می شدم برای دیدن مشاهده ، محتویات پوشه assets رو بعد از هر اجرا پاک کنم، می خواستم موقتا جلوی ایجاد محتویات این پوشه رو بگیرم که کلا همه چیز به هم ریخت

Reza1607
چهارشنبه 10 اردیبهشت 1393, 15:00 عصر
سلام
این مورد رو امتحان کنید
http://www.yiiframework.com/forum/index.php/topic/13897-disable-cache-for-js-and-css-files/page__p__88639#entry88639

desatir7316
چهارشنبه 10 اردیبهشت 1393, 15:30 عصر
ممنون، پس من توی پست اول چی زدم!!؟

همین رو دست کاری کردم که همه چیز رو به هم ریخت دیگه...

Reza1607
پنج شنبه 11 اردیبهشت 1393, 09:32 صبح
ممنون، پس من توی پست اول چی زدم!!؟

همین رو دست کاری کردم که همه چیز رو به هم ریخت دیگه...

شرمنده من به پست اول دقت نکردم