Php 如何在joomla联系人表单中添加占位符

Php 如何在joomla联系人表单中添加占位符,php,joomla,Php,Joomla,我正在设计一个模板,但是,我希望我的联系人表单有占位符。我试图覆盖联系人组件表单文件components/com\u contact/views/contact/tmpl/default\u form.php,但它似乎使用了joomlaJForm或一些无法直接添加占位符的功能 $this->form->getInput('contact_name'); $this->form->getInput('contact_email'); ... 如何将placeholde添加

我正在设计一个模板,但是,我希望我的联系人表单有占位符。我试图覆盖联系人组件表单文件
components/com\u contact/views/contact/tmpl/default\u form.php
,但它似乎使用了joomla
JForm
或一些无法直接添加占位符的功能

$this->form->getInput('contact_name');
$this->form->getInput('contact_email');
...
如何将placeholde添加到联系人?我绝对不想用幼稚的html代码替换这些代码。我也不想添加javascript代码来实现这一点(我知道这很难,但我希望使用Joomla core来实现)。

您可以在
components/com\u contact/models/forms/contact.xml中添加
hint=“Placeholder name”

<field
    name="contact_name"
    type="text"
    label="COM_CONTACT_CONTACT_EMAIL_NAME_LABEL"
    description="COM_CONTACT_CONTACT_EMAIL_NAME_DESC"
    id="contact-name"
    size="30"
    filter="string"
    required="true"
    hint="Placeholder name"
/>