2016-09-18 16 views
0

私はPHPで非常に新しいです。私はCMS joomla 3.6のサイトを持っています。 3番目のコンポーネントの登録簿には、メンバーの選択ボックスに性別が表示されます。ページのhtmlに、「male」と「female」のテキストを返します。 私が必要とするのは、「男性」と「女性」のテキストを画像で置き換えることです。私はこれを持っている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 ''; 
    } 
} 

、私は2番目の「COM_COMMUNITY_MALE」と「COM_COMMUNITY_FEMALEは、」出力HTMLであり、私はそのコード<img src="image/image.png"/>に置き換えることを試みていることを知っています。しかし、運がない、誰かがこれを行うための道は何か教えてくれますか?

ご連絡いただきありがとうございます。

+0

"2番目の" COM_COMMUNITY_MALE "と" COM_COMMUNITY_FEMALE "は出力です" - このビットは不明です。指定してください。また、非作業コードを表示し、その実際の動作を記述することをお勧めします – YakovL

答えて

0

問題は、ドロップダウンボックスを使用していることです。たとえば、COM_COMMUNITY_MALEは、そのドロップダウンボックスのオプションの1つの値とラベルです。ドロップダウンボックスに値を入力することはできませんHTMLコード(例:imgタグ)。要件を確認する必要があります。

関連する問題