【问题标题】:How to write class attribute for html element in php file?如何在php文件中为html元素编写类属性?
【发布时间】:2016-11-16 11:57:02
【问题描述】:

无法在 php 文件中为 html 元素写入类属性。 这是我的代码

echo '<div><p class="'.($value->getIsRequire() == 1) ? 'required' : ''.'">
</p> <input type="text" name="field" id="option-value" /></div>';

如果条件为真,我的输出应该是该类应该是必需的,否则该类应该是空的,但我得到的输出是必需的文本而不是输入框。

我得到的结果是

【问题讨论】:

  • 使用正确的括号。
  • ($value-&gt;getIsRequire() == 1) ? 'required' : '' -> ($value-&gt;getIsRequire() == 1 ? 'required' : '')
  • 它没有显示任何输入元素没有显示

标签: php html css magento-1.9


【解决方案1】:

试试这个,你应该用括号括起来:

echo '<div><p class="'.(($value->getIsRequire() == 1) ? 'required' : '').'">
</p> <input type="text" name="field" id="option-value" /></div>';

【讨论】:

  • 很好,不客气,请随时将其标记为正确答案
猜你喜欢
  • 1970-01-01
  • 2011-12-26
  • 2011-12-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-17
相关资源
最近更新 更多