PDA

View Full Version : فرستادن مقادیر اضافی به لی اوت



mojtaba.sln
دوشنبه 18 مرداد 1395, 15:06 عصر
سلام خدمت همه دوستان...

به طور پیشفرض وقتی با متد render یه ویویی رو فراخوانی می کنیم ، کدهایی که توی اون فایل ویو قرار دادیم به لی اوت ارسال می شه و به جای <? content$ =?> قرار می گیره...

حالا سوالم اینه..اگه بخوایم مقادیر بیش تری به لی اوت بفرستیم باید چیکار کنیم؟؟

مثلا من می خوام توی یه صفحه یه کد جاوااسکریپت خاص رو داخل هدر قرار بدم و در صفحات دیگه نمی خوام باشه..
چطور می تونم این کار رو بکنم؟؟(البته روش معمولیش رو بلدم...کد رو داخل تگ اسکریپت قرار می دی و توی همون فایل ویو ارسال می کنی...اما من می خوام بره داخل هدر قرار بگیره)

یعنی می شه یه چیزی مثل <? content$ =?> داخل هدر تعریف کرد و بعد بهش مقدار داد ؟؟

پیشاپیش ممنون دوستانی که بنده رو راهنمایی بفرمایند. http://forum.ncis.ir/images/smilies/heart.png http://forum.ncis.ir/images/smilies/heart.png

SeyedMoosavi
چهارشنبه 20 مرداد 1395, 01:13 صبح
سلام
آدرس زیر میتونه کمکت کنه
http://www.yiiframework.com/doc-2.0/guide-output-client-scripts.html
اگه بیای از View::POS_HEAD (http://www.yiiframework.com/doc-2.0/yii-web-view.html#POS_HEAD-detail) استفاده بکنی هنگام نوشتن اسکریپت تو هر ویو اون رو توی Head میزاره