में jQuery जैसे कोर स्क्रिप्ट लोड हो रहा है मुझे Yii 2
में jQuery
या अन्य कोर स्क्रिप्ट लोड करने का तरीका जानने में कठिनाई हो रही है।वाईआई 2
Yii 1
में ऐसा लग रहा था इस तरह से किया गया था:
<?php Yii::app()->clientScript->registerCoreScript("jquery"); ?>
Yii 2 में, $ एप्लिकेशन तो ऊपर स्वाभाविक रूप से काम नहीं करता है, Yii की संपत्ति है, न कि तरीका है, लेकिन करने के लिए इसे बदलने:
Getting unknown property: yii\web\Application::clientScript
मैं Yii 2 लो के बारे में किसी भी प्रलेखन नहीं मिल सका:
<?php Yii::$app->clientScript->registerCoreScript("jquery"); ?>
इस त्रुटि का उत्पादन कोर लिपियों ading, तो मैं नीचे की कोशिश की:
<?php $this->registerJsFile(Yii::$app->request->baseUrl . '/js/jquery.min.js', array('position' => $this::POS_HEAD), 'jquery'); ?>
इस जबकि सिर में jQuery लोड करता है, jQuery का एक दूसरा संस्करण भी जब जरूरत Yii से भरी हुई है और इसलिए संघर्ष त्रुटियों का कारण बनता।
इसके अतिरिक्त, मैं jQuery के वाईआई के कार्यान्वयन का उपयोग नहीं करना चाहता, मैं अपना खुद का रखरखाव करना पसंद करूंगा और इसलिए मैं ऐसा कर रहा हूं।
मैं jQuery की आवश्यकता के बिना डुप्लिकेट प्रतियों को लोड करने के बिना jQuery और अन्य कोर फ़ाइलों को कैसे लोड कर सकता हूं?
आपको http://stackoverflow.com/questions/26734385/yii2-disable-bootstrap-js-jquery-and-css/26734892#26734892 और http://www.yiiframework.com/doc- 2.0/गाइड-संरचना-assets.html उपयोगी। –