Joomla 选择框中的图像
我修改了joomla中的mod_语言,以放置一个带有图像和文本的选择框 但是我只能把文字放在没有图像的地方 我试着把这样的图片包括进去Joomla 选择框中的图像,joomla,joomla2.5,Joomla,Joomla2.5,我修改了joomla中的mod_语言,以放置一个带有图像和文本的选择框 但是我只能把文字放在没有图像的地方 我试着把这样的图片包括进去 <?php foreach($list as $language):?> <?php if ($language->image == 'en') :?> <option dir=<?php echo JLanguage::getInstance($language->lang_code)->isRTL
<?php foreach($list as $language):?>
<?php if ($language->image == 'en') :?>
<option dir=<?php echo JLanguage::getInstance($language->lang_code)->isRTL() ? '"rtl"' : '"ltr"'?> value="<?php echo $language->link;?>" <?php echo $language->active ? 'selected="selected"' : ''?>>
<img alt="icon rss" src="images/footer/idioma_espanol.png" /> Change Language
</option>
<?php else :?>
<option dir=<?php echo JLanguage::getInstance($language->lang_code)->isRTL() ? '"rtl"' : '"ltr"'?> value="<?php echo $language->link;?>" <?php echo $language->active ? 'selected="selected"' : ''?>>
<img alt="icon rss" src="images/footer/idioma_espanol.png" /> Cambiar Idioma
</option>
<?php endif; ?>
但在这两种情况下,我都无法获得图像
任何想法 尝试使用以下方法获取图像:
<img alt="icon rss" src="<?php JURI::root(); ?>templates/yourtemplate/images/idioma_espanol.png" />
templates/yourtemplate/images/idioma_espanol.png”/
或者,如果图像位于组件文件夹中,请使用以下命令:
<img alt="icon rss" src="<?php JURI::root(); ?>component/com_yourcomponent/images/idioma_espanol.png" />
component/com\u yourcomponent/images/idioma\u espanol.png”/>
希望这有帮助当你说你没有获得图像时,你的意思是图像找不到-或者根本没有显示?嗨@George Wilson根本没有显示,只有文本,但没有图像,我获得图像的人是正确的?确实方法是正确的。图像位于您的站点根文件夹中的何处?您好@George Wilson如果我写出参数,我会看到图像,但当我将图像放入参数选项中时,我不会看到图像。。。我怎样才能将imagen放在里面,用花括号重写if()语句。e、 g.
if($language->image='en'){blah blah}else{blah blah}
。因为我希望你能从if或else中看到一些东西。您是否看到任何选项标记(即,foreach
是否输出任何内容)?
<img alt="icon rss" src="<?php JURI::root(); ?>component/com_yourcomponent/images/idioma_espanol.png" />