2016-09-18 5 views
0

나는 PHP로 매우 새롭다. 나는 CMS joomla 3.6 사이트가 있습니다. 세 번째 구성 요소의 등록에서 멤버들에게 선택 상자가 그의 성별을 알려줍니다. 페이지의 html에서 'male'및 'female'텍스트를 반환합니다. 내가 필요한 것은 '남성'과 '여성'이라는 텍스트를 이미지로 대체하는 것입니다.텍스트 대신 이미지 표시

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"/>로 교체하는 것을 시도했다 : PHP 파일에서

나는이 있습니다. 그러나 행운을 빌어 요, 누군가이 일을하기위한 길은 무엇인지 말해 줄 수 있습니까?

미리 알려 주셔서 감사합니다.

+0

"두 번째"COM_COMMUNITY_MALE "및"COM_COMMUNITY_FEMALE "은 출력입니다."-이 비트는 명확하지 않으므로 지정하십시오. 또한 작동하지 않는 코드를 표시하고 예상 된 실제 동작을 설명하는 것이 좋습니다. – YakovL

답변

0

문제는 사용자가 드롭 다운 상자를 사용하고 있으며, 예를 들어 COM_COMMUNITY_MALE이 해당 드롭 다운 상자의 옵션 중 하나의 값과 레이블이며 드롭 다운에 값을 가질 수 없다는 것입니다. HTML 코드 (예 : img 태그). 요구 사항을 검토해야합니다.

관련 문제