Помогите, пожалуйста решить проблему. Есть каталог: Код (Text): <table cellpadding="0" cellspacing="0"> <?php $class = 1; foreach($this->items as $list_e){ $class = ($class==1)?2:1; ?> <td class = "sectiontableentry<?php echo $class;?>"> <?php echo (JHTML::link(JRoute::_('index.php?option=com_djcatalog&view=showItem&id='.$list_e->id.'&cid='.$list_e->cat_id), $list_e->name)); ?> <br> <?php echo $list_e->intro_desc; ?> <br> <?php $images = explode(";",$list_e->image_url); if($list_e->image_url==""){?> <img src="<?php echo JURI::base().'components/com_djcatalog/images/'.'error.jpg';?>" alt="error"/> <?php } else{ ?> <img src="<?php echo JURI::base().'components/com_djcatalog/images/'.$images[0].'.ths.jpg';?>" style="top: 0;" alt="<?php echo $list_e->name; ?>"/> <?php } ?> </td> <?php } ?> <tr> <td class="djcat_pag" colspan="<?php echo $footerspan;?>"> <?php echo $this->pagination->getPagesLinks(); ?> </td> </tr> </table> сейчас ссылкой является только название товара. как сделать, чтобы картинка была такой же ссылкой P.S. я в php полный ноль
попробуй Код (Text): <table cellpadding="0" cellspacing="0"> <?php $class = 1; foreach ($this->items as $list_e) { $class = ($class == 1) ? 2 : 1; ?> <td class = "sectiontableentry<?php echo $class; ?>"> <?php $tovar = $list_e->name . "<br>\n" . $list_e->intro_desc . "<br>\n"; if (empty($list_e->image_url)) { $tovar .= '<img src="' . JURI::base() . 'components/com_djcatalog/images/error.jpg" alt="error"/>'; } else { $images = explode(";", $list_e->image_url); $tovar .= '<img src="' . JURI::base() . 'components/com_djcatalog/images/' . $images[0] . '.ths.jpg" style="top: 0;" alt="' . $list_e->name . '"/>'; } echo (JHTML::link(JRoute::_('index.php?option=com_djcatalog&view=showItem&id=' . $list_e->id . '&cid=' . $list_e->cat_id), $tovar)); ?> </td> <?php } ?> <tr> <td class="djcat_pag" colspan="<?php echo $footerspan; ?>"> <?php echo $this->pagination->getPagesLinks(); ?> </td> </tr> </table>