توسعه Odoo

Welcome!

This community is for professionals and enthusiasts of our products and services.
Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

6

در اودوو از چه روشی برای تعیین یک ویجت برای فیلد استفاده می‌شه؟

زمانی که شما توی یک فرم یا یک لیست یک خصوصیت رو با استفاده از فیل نمایش می‌دید از روش زیر استفاده می‌کنید:


<field name="attribute-name" />


سوال این هست که چطور جاواسکریپت اودوو تشخیص می‌ده که از کدوم ویجت استفاده کنه؟ مثلا اگر نام خصوصیت یک تاریخ باشه، یا یک رنگ از نمایش‌های خاصی برای این کار استفاده می شه .

Put your question here.
آواتار
انصراف
1 پاسخ
2
آواتار
مصطفی برمشوری
بهترین پاسخ

اودوو زمان رندر کردن یا ترسیم یک نمایش دوتا کار انجام می‌ده: ایجاد کلید، جستجو در مخزن ویجت‌ها با نام ایجاد شد. این کار با نام‌های متفاوتی انجام می‌شه و به محض رسیدن به اولین ویجت معتبر کار تمام می‌شود. کلیدهای زیر برای این  کار استفاده می‌شود:


${jsClass}.${widget}
${viewType}.${widget}
${viewType}.${fieldType}
fieldType

ممکن هست که شما تاریخ رو با ویجتی به نام dateثبت کردید و می‌خواهید استفاده کنید. اگر یه ویجت به نام tree.date هم ثبت شده باشه، در نمایش درختی اولویت بالاتری دارد.




آواتار
انصراف