【问题标题】:How to add placeholder to joomla contact form如何将占位符添加到 joomla 联系表
【发布时间】:2017-03-31 10:21:35
【问题描述】:

我正在设计一个模板,但是,我希望我的联系表单有占位符。我尝试覆盖联系人组件表单文件 components/com_contact/views/contact/tmpl/default_form.php,但它似乎使用了 joomla JForm 或无法让我直接添加占位符的东西。

$this->form->getInput('contact_name');
$this->form->getInput('contact_email');
...

如何为联系人添加占位符?我绝对不想用幼稚的 html 代码替换那些代码。我也不想添加 javascript 代码来做到这一点(我知道这很难,但我希望使用 Joomla 核心来完成)。

【问题讨论】:

    标签: php joomla


    【解决方案1】:

    您可以在components/com_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"
    />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-22
      • 1970-01-01
      • 1970-01-01
      • 2014-09-24
      • 2018-11-27
      • 2020-08-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多