توسعه 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

تگ t-if در Qweb

تگ   t-if    در  Qweb    چیست ؟ و چه کاربردی در اودوو ( odoo ) دارد ؟

آواتار
انصراف
1 پاسخ
5
بهترین پاسخ

تگ t-if در Qweb یک تگ شرطی است که برای ایجاد منطق در قالب ها استفاده می شود. این تگ یک عبارت جاوا اسکریپت یا پایتون را به عنوان شرط دریافت می کند و بر اساس مقدار آن، بخش مربوطه را نمایش می دهد یا نمی دهد. برای مثال:

<"t t-if="user.is_admin>
شما یک مدیر هستید


این کد  عنصر span را فقط زمانی نمایش می دهد که کاربر یک مدیر باشد . 

برای استفاده از شرط else در Qweb، می توانید از تگ t-else استفاده کنید. این تگ باید بلافاصله بعد از تگ t-if بیاید و یک عبارت شرطی را به عنوان شرط داشته باشد که شرط زیر خالی میباشد . برای مثال:

<"t t-if="user.is_admin>
شما یک مدیر هستید

<""=t t-else>
شما یک کاربر عادی هستید


این کد  عنصر span را بر اساس نوع کاربر نمایش می دهد.

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