فرستادن مقادیر اضافی به لی اوت

خرید بک لینک

(امروز ۰۳:۳۸ عصر)Alaa نوشته شده توسط: سلام،
برای مثالی که زدی راه حل هست،

کد PHP:

<?php $this->registerCssFile('@web/css/file.css');?>
<?php $this
->registerJsFile('@web/js/file.js', ['depends' => [yiiwebJqueryAsset::className()]]);?>

اینجوری فقط توی view مورد نظرت این فایلها توی هدر و فوتر اضافه میشن.
حتی مثلا توی فایل JS میتونی وابستگی رو مشخص کنی، مثلا jQuery. که فایل مورد نظر رو بعد از کتابخونه jQuery لود کنه.

یا حتی اگر فایل نه، خواستی یه سری کدهای JS رو اضافه کنی توی یک view خاص.

کد:

<?php
$this->registerJs('
$(document).ready(function() {
// Your Jquery Codes.
});
');


فک کنم واضحه، ولی این هم بگم که این کدها رو باید توی view بذاری.

ممنونم از پاسختون...بله همین کاری که گفتید رو انجام دادم و کار کرد..

اما یه چیز دیگه..
حالا اگه بخوایم یه سری داده ی دیگه که کد جاوااسکریپت یا سی اس اس نیستند اضافه کنیم باید چیکار کنیم؟؟

بذارید با مثال بگم:
توی فریم ورک جنگو (پایتون) می شه هرچند تا که خواستید از این بلوک ها درست کنید :

مثلا توی فایل main یه بلوک به نام head ایجاد می کنید بعد توی فایل دوم به این بلوک مقدار می دین (حالا هر چیزی می خواد باشه)...
یه بلوک به نام content مثلا درست می گنیم و توی فایل دوم به اون هم مقدار می دیم...
و الی آخر هر چندتا که بخوایم می تونیم بلوک درست کنیم...

توی یی چنین چیزی امکان داره؟؟

پیشاپیش ممنونHeart

php مرکز کد های سایت...

ما را در سایت php مرکز کد های سایت دنبال می‌کنید

برچسب: نویسنده: استخدام کار بازدید: 218 تاريخ: سه شنبه 19 مرداد 1395 ساعت: 1:03

صفحه بندی