如何在文本区域内放置一个值
How to place a value inside a text area
如何在 Odoo 网站模板视图中的 Textarea HTML 标签内放置一个值?
我下面的代码并非在所有情况下都有效,如果项目字段内存在现有值,我希望文本区域显示一个值,否则文本区域内不应该有值。我还注意到 t-field returns 数据库中保存的数据呈现为 HTML 内容,这也是一个问题,因为如果数据有一个新行,那么文本区域内的内容包含 HTML 标签,例如
新行 <br>
显示为文本区域内的值。
<textarea class="form-control textarea-resize new_project_job_description"
id="project_job_description"
name="project_job_description"
t-field="project_job_description or project.job_description"/>
谢谢
试试这个:
<textarea class="form-control textarea-resize new_project_job_description"
id="project_job_description"
name="project_job_description">
<t t-esc="project.job_description"/>
</textarea>
如何在 Odoo 网站模板视图中的 Textarea HTML 标签内放置一个值?
我下面的代码并非在所有情况下都有效,如果项目字段内存在现有值,我希望文本区域显示一个值,否则文本区域内不应该有值。我还注意到 t-field returns 数据库中保存的数据呈现为 HTML 内容,这也是一个问题,因为如果数据有一个新行,那么文本区域内的内容包含 HTML 标签,例如
新行 <br>
显示为文本区域内的值。
<textarea class="form-control textarea-resize new_project_job_description"
id="project_job_description"
name="project_job_description"
t-field="project_job_description or project.job_description"/>
谢谢
试试这个:
<textarea class="form-control textarea-resize new_project_job_description"
id="project_job_description"
name="project_job_description">
<t t-esc="project.job_description"/>
</textarea>