با سلام. بنده یک صفحه استاتیک دارم که شبیه به صفحه About Us که در کنترلر site تعریف شده. این صفحه یکسری فایل css مخصوص به خودش را دارد که می خوام ترتیبشون در پایین تمامی فایل های css اصلی برنامه تعیین بشه. حالا چطور می تونم این ترتیب را تعیین کنم؟
[right][font="Tahoma"]تا اونجایی که من استفاده کردم ترتیب رجیستر شدن سی اس اس ها اینه که اول مال فریمورک میاد و بعد مال لی اوت مین و بعد اگه توی خود درباره ما سی اس اس اد کنی میاد. برای همین میتونی تو همون فایل استاتیک اد کنی و از همه مقدم تر باشه. [/font]
[right][font="Tahoma"]منم استفاده می کنم اما دبون تذاخل. من راستی فقط یک فایل سی اس اس دارم اونم توی لیوت اصلی اضافه کردم و هر کدوم از استایل های بوت استرپ و یا خود یی را توی اون اور رایت میکنم و مثل ساعت کار میکنه.[/font]
[rtl]آره دقیقا با فایرباگ چک کردم فایل css مربوط به bootstrap را اولی تر می دونه. تمام مشکلم هم با همینه چون با یک افزونه رادم استفاده اش می کنم که فایلهای vss و js اش را با یک متد ثبت می کند. هر چی هم جای اون متد را در layout اصلی تغییر دادم فرقی نکرد.
[right]منم دقبقا دارم همین افزانه رو و هیچ مشکلی ندارم. مطمئنی کد سی اس اس دقیقا مال بوت استرپ را اوررایت میکنه؟ غلط تایپی نداری؟ چون باید اول مال یی و بعد بوت استرپ لود شه و در آخر میاد سروقت فایل های شما- اگر سی اس اس ات بعد از اون ها توی کد پیج میاد باید ببنی جایی غلط داری یا نه
اگه توی config از theme => bootstrap استفاده کردین باید در قسمت theme خارج از protected تغییرات ایجاد کنید یعنی مثلا اونجا layout رو پاک کنید که بیاد فولدر layout تو پوشه protected رو استفاده کنه
منظورم اینه که حواستون باشه چیزی رو عوض نکنید که app اصلا ازش استفاده نمی کنه
اولیت با پوشه theme در بیرون protected باید باشه
بعد هم ته تهش اگه مربوط به یک خط یا دو سه خطه از !important هم میتونی استفاده کنی که چیزی نتونه ردش کنه
البته من یکم با POS_BEGIN که استفاده کردی هم مشکل دارم
[rtl]همانطور که در کد می بینید یک متد مربوط به extension هست که cssها و jsهای مربوط به خودش را ثبت می کند. حالا بنده آمده ام یک فایل توی مسیر theme/views/site/page/chart.php ایجاد کرده ام که می خوام اون فایل های css مورد نظرم که نهایت یک یا دوتا است را طوری توی اون صفحه ثبت کنم که بعد از title بیاد ولی نمیشه.
در ضمن اون POS_BEGIN مربوط به جاوا اسکریپت ها است نه cssها.[/rtl]
[right][font="Palatino Linotype"]راستی از تابع registerClientScript [/font][/right][right][font="Palatino Linotype"]استفاده کردید و باز هم نشده؟[/font][/right]
[right][font="Tahoma"]من اشتباه کردم ببخشید. مشکل اینه که منم تقریبا از همین اکشتنشن استفاده می کنم و ترتیب ها درسته . راستی چرا رجیستر بوت استرپ را وسط سی اس اس ها زدی. مال من بالا تر از همه است. مال شما فقط یک راست به چپ پایین ترشه. امتحان کردی ببنی اگه از تم استفاده نکنی هم باز همون آشو همون کاسه است؟ رجیستراسکریپت برای جاوااسکریپتو غیره است[/font].