Simoh نشر 3 ديسمبر 2015 أرسل تقرير مشاركة نشر 3 ديسمبر 2015 أعمل على إطار العمل Yii وأريد ربط المشروع بملفات css وJavasvript، وذلك من أجل إضافة التأثيرات والخاصيات اللازمة للموقع قيد الإنجاز على Yii؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 E.Nourddine نشر 4 ديسمبر 2015 أرسل تقرير مشاركة نشر 4 ديسمبر 2015 من خلال ملف config/main.php :// application components 'components'=>array( // ... 'clientScript'=>array( 'packages'=>array( 'jquery'=>array( 'baseUrl'=>'//ajax.googleapis.com/ajax/libs/jquery/1/', 'js'=>array('jquery.min.js'), ) ), ), // ... ),كما يمكنك إضافته في ملف المتحكم:<?php $baseUrl = Yii::app()->baseUrl; $cs = Yii::app()->getClientScript(); $cs->registerScriptFile($baseUrl.'/js/yourscript.js'); $cs->registerCssFile($baseUrl.'/css/yourcss.css'); ?>وهذا مثال لإدراج ملفات javascript في جميع action على إطار العمل:public function beforeAction($action) { if( parent::beforeAction($action) ) { /* @var $cs CClientScript */ $cs = Yii::app()->clientScript; /* @var $theme CTheme */ $theme = Yii::app()->theme; $cs->registerPackage('jquery'); $cs->registerPackage('history'); $cs->registerScriptFile( $theme->getBaseUrl() . '/js/highlight.js' ); $cs->registerScriptFile( $theme->getBaseUrl() . '/js/jquery.ba-dotimeout.min.js' ); $cs->registerScriptFile( $theme->getBaseUrl() . '/js/jquery.scrollTo-1.4.3.1-min.js' ); //$cs->registerScriptFile( $theme->getBaseUrl() . '/js/jquery.scrollTo-min.js' ); $cs->registerScriptFile( $theme->getBaseUrl() . '/js/script.js' ); $cs->registerCssFile($theme->getBaseUrl() . '/css/reset.css'); $cs->registerCssFile($theme->getBaseUrl() . '/css/main.css'); return true; } return false; } اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Simoh
أعمل على إطار العمل Yii وأريد ربط المشروع بملفات css وJavasvript، وذلك من أجل إضافة التأثيرات والخاصيات اللازمة للموقع قيد الإنجاز على Yii؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.