در شیرپوینت 2013 مایکروسافت امکان جدیدی جهت سهولت افزودن کد جاوا اسکریپت به وب پارت “Listview\Dataview” بدون استفاده از شیرپوینت دیزاینر اضافه کرده است که این گزینه جدید “Js Link” می باشد.
بنابراین علاوه بر “Xsl Link” که جهت دریافت XSL های خارجی و نمایش آنها در وب پارت های “Listview” استفاده می شد (که در نسخه های قبلی شیرپوینت در تنظیمات وب پارت دردسترس بود)، هم اکنون برای این کار گزینه ای با نام “Js Link” در اختیار کاربران قرار دارد. در این قسمت شما می توانید فایل های جاوا اسکریپت خارجی را رفرنس دهی نمایید و از آنها برای وب پارت “List View” استفاده کنید.
این عمل موجب می شود که با قرار دادن کد جاوای خود در داخل یک فایل مجزا ، از آن بطور مستقیم در “List View” استفاده نکنید. این فایل جاوا می تواند در مخزن دارایی های سایت شما و یا در کنار Master Page های شما ذخیره شود و بعداً به عنوان الگوی نمایشی جاوا اسکریپت JavaScript Display Template در هر جای سایت شیرپوینتی شما مورد استفاده قرار می گیرد.
حالا می خواهیم روش استفاده یک فایل جاوا اسکریپت را در وب پارت List View ببینیم :
1- صفحه ای را که وب پارت List View را به آن اضافه کرده اید ، ویرایش کنید (هر نوع وب پارت لیست یا سند ) ما می خواهیم از کتابخانه اسناد شیرپوینت برای این مثال استفاده کنیم.
2- مطابق شکل زیر گزینه “Edit Web Part” را از منوی ویرایش مشخصات وب پارت اسناد انتخاب کنید.
3- در این مرحله در مشخصات وب پارت، روی آخرین قسمت، آخرین گروه روی “Miscellaneous” کلیک کنید و روی آخرین گزینه “Js Link” کلیک نمایید.
ملاحظه می کنید که در این قسمت میتوانید به راحتی با قرار دادن کد فایل جاوای خود محتویات آن را در این وب پارت فراخوانی نمایید. از این امکان به راحتی میتوان برای ایجاد افکتهای نمایشی و یا برای افزودن قابلیتهای کاربردی در وب پارت مانند رنگی کردن آیتم های لیست با جاوا اسکریپت استفاده کنید.
پست مرتبط :
استفاده ازJS LINKجهت شخصی سازی فیلدهای فرم
افزودن شاخص وضعیت وظیفه با JS LINK
سامانه مدیریت پروژه سازمانیEPM