Skip to Content

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.

شما نیاز به ثبت‌نام دارید تا بتوانید با جامعه تعامل داشته باشید.
این سوال علامت‌گذاری شده است
1 پاسخ
223 نماها

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

آواتار
رها کردن
مولف پاسخ برتر

تگ 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 را بر اساس نوع کاربر نمایش می دهد.

آواتار
رها کردن
logo-samandehi