【问题标题】:How to place a value inside a text area如何在文本区域内放置值
【发布时间】:2021-09-24 04:53:01
【问题描述】:

如何在 Odoo 网站模板视图的 Textarea HTML 标记内放置一个值? 我下面的代码不适用于每种情况,如果项目字段中存在现有值,我希望文本区域显示一个值,如果没有,则文本区域内不应该有值。我还注意到 t 字段将数据库中保存的数据作为呈现的 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"/>

谢谢

【问题讨论】:

  • 我不熟悉 odoo,但你能像在标准 HTML &lt;textarea&gt;Values Here&lt;/textarea&gt; 中那样用它实现同样的目标吗?

标签: html odoo render


【解决方案1】:

试试这个:

<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>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-18
    相关资源
    最近更新 更多