0
我很新的php。我有一个CMS CMS joomla 3.6的网站。 在第三部分组件的注册中,我有一个选择框给成员通知他的性别。在页面的html中,返回文本'男'和'女'。 我需要的是用图像替换文字“男性”和“女性”。显示图像而不是文本
在PHP文件,我有这样的:
public function getFieldData($field) {
$options = array("COM_COMMUNITY_MALE" => "COM_COMMUNITY_MALE", "COM_COMMUNITY_FEMALE" => "COM_COMMUNITY_FEMALE");
$value = strtoupper($field['value']);
if (isset($options[$value])) {
return JText::_($options[$value]);
}else {
return '';
}
}
所以,我知道,第二个“COM_COMMUNITY_MALE”和“COM_COMMUNITY_FEMALE”是输出HTML和我曾尝试与该代码<img src="image/image.png"/>
来取代它们。但没有运气,有人能告诉我这是什么路径吗?
非常感谢您的关注。
“第二个”COM_COMMUNITY_MALE“和”COM_COMMUNITY_FEMALE“是输出” - 此位不清楚,请指定。此外,我建议你展示非工作代码并描述其预期和实际行为 – YakovL