Yii::app()->clientScript->registerScriptFile(
Yii::app()->baseUrl . '/js/jquery.js',
CClientScript::POS_END
);
Yii::app()->clientScript->registerScriptFile(
Yii::app()->baseUrl . '/js/script.js',
CClientScript::POS_END
);şeklinde projeye include ettim ama bu seferde yii nin kendi jsleri çalışmamaya başladı
örn: crud ile olşturulan admin sayfasındaki delete komutu
sonra farkına vardım üstte ilk include ettiğim jquery dosyasıda çalışmıyor altta script dosyasını include ettiğimden dolayı
.js dosyalarını projeye daha sağlıklı nasıl include ederim yardımcı olabilirmisiniz
TEŞEKKÜRLER
metin CETIN, on 29 September 2012 - 03:02 PM, said:
evet arkadaşlar problemi çözmüş bulunmaktayım script adlı js dosyam jquery dosyasını kullanıyor jquery dosyası yii nin assets inin içinde dahil olduğu halde ben dışardan dahil etmeye çalışıyormuşum ve bu 2 dosya çakışıyormuş crud'taki delete işleminin çalışmama nedeni bu. sorunu çözmek için:
Hasan YILDIZ, on 29 September 2012 - 03:17 PM, said:
Evet çözümü bu şekilde ve aşağıdaki gibi bir kullanım şekli daha pratik olabilir.
Çalışmaya birden çok dahil edilecek kütüphane olduğunda daha kısa bir yazım ve okuma sunuyor. Genel olarak yii dökümanlarında kullanımı bu şekilde rastladım.
$cs=Yii::app()->clientScript;
$cs->registerCoreScript('jquery'); // assets içindeki jquery.js dosyasını dahil eder.
$cs->registerScriptFile(Yii::app()->baseUrl . '/javascript/yolu.js/', CClientScript::POS_END); // kullanmak istediğiniz javascript dosyasını bu şekilde dahil edebilirsiniz.Çalışmaya birden çok dahil edilecek kütüphane olduğunda daha kısa bir yazım ve okuma sunuyor. Genel olarak yii dökümanlarında kullanımı bu şekilde rastladım.

Help










