اضافه نشدن خودکار فایل جی کوری

سلام

دوستان وقتی از ویجت های فریم ورک استفاده میکنیم به صورت اتوماتیک فایل کتابخانه جی کوئری به ابتدا صفحه اضافه میشه ک اگه کتابخانه جی کوئری دیگری باشد با آن تداخل پیدا میکند…

شما راه حلی ندارید

خودم از این کارو میکنم

در کلاس سی کنترلر کد زیر را اضافه میکنم




public function init()

	{

		Yii::app()->clientScript->registerCoreScript('jquery');

	}

ک مشکل حل میشد اما مشکل دیگه به وجود می اید این است که این فایل با تخیر چند ثانیه ای به صفحه اضافه میشه و مثلا اسلاید شو ک از این کتابخانه جی کوئری استفاده میکنه چند ثانیه اول بهم ریخته است

[right]فایل جی اس رو باید توی

layout

اضافه کنید

[/right]


Yii::app()->clientScript->registerScriptFile('fileName', 'position');

[right]اینجا می تونی اطلاعات بیشتری پیدا کنی[/right]

www.yiiframework.com/doc/api/CClientScript

مرسی تشکر

اما مشکل همینه مثلا من با همین کد بیام یک کتابخانه جی کوئری اضافه کنم

وقتی هم ک از ویجت های خود فریم ورک استفاده کنیم باز به صورت اتوماتیک کتابخانه جی کوئری اضافه میشه

حالا 2تا کتابخانه داریم که بعضی وقتی با هم تداخل پیدا میکنند…

:(

[right]البته میشه با کد زیر از اضافه کردن خودکار جلو گیری کرد[/right]


Yii::app()->clientScript->enableJavaScript=false

اما خوب بازم مشکلات خودشو داره ;)

فکر کنم بهترین راه حل کد زیر باشه


public function init()

        {

                Yii::app()->clientScript->registerCoreScript('jquery');

        }

و اینکه فکر کنم مشکل من از اسلاید شو باشه

عوضش میکنم ببینم چی میشه :D