Вставка ссылки в изображение

Freeman Liberty

Постоялец
Регистрация
19 Май 2009
Сообщения
489
Реакции
173
Ситуация следующая:
есть модуль joomla 1.5 выводящий названия категорий магазина с картинками
Код:
Код:
if ($displayImg == 2) {
        echo '<td>'. ps_product::image_tag( $categories[$kp]["category_thumb_image"], "alt=\"".$categories[$kp]["category_name"]."\"", 0, "category") . '</td>';
    } else if ($displayImg == 1) {
        echo '<td>'. JHTML::_('image', 'modules/mod_virtuemart_category_list/assets/images/icon-folder-small.png', $categories[$kp]['category_name']). '</td>';
    }
    echo '<td align="left" valign="middle" ><a href="'. $sess->url( URL .'index.php?page=shop.browse&amp;category_id=' . $categories[$kp]['category_child_id']). '">'.$categories[$kp]['category_name'].'</a></td>';
    echo '</tr>';

Задача вставить ссылки ведущие к категориям не только в названия категорий, но и в изображения категорий.

Я в php полный ноль, но после недолгих ковыряние сделал так:
Код:
if ($displayImg == 2) {
        echo '<td><a href="'. $sess->url( URL .'index.php?page=shop.browse&amp;category_id=' . $categories[$kp]['category_child_id']). '">'. ps_product::image_tag( $categories[$kp]["category_thumb_image"], "alt=\"".$categories[$kp]["category_name"]."\"", 0, "category") . '</a></td>';
    } else if ($displayImg == 1) {
        echo '<td>'. JHTML::_('image', 'modules/mod_virtuemart_category_list/assets/images/icon-folder-small.png', $categories[$kp]['category_name']). '</td>';
    }
    echo '<td align="left" valign="middle" ><a href="'. $sess->url( URL .'index.php?page=shop.browse&amp;category_id=' . $categories[$kp]['category_child_id']). '">'.$categories[$kp]['category_name'].'</a></td>';
    echo '</tr>';
Все заработало как надо.
Вопрос: все ли верно?
можно ли так и оставить?
 
Можно, только наверное по аналогии надо сделать и для
PHP:
else if ($displayImg == 1) {
Т.е. тоже чтобы изображение ссылкой было.
 
так путь то есть,
PHP:
<a href="'. $sess->url( URL .'index.php?page=shop.browse&amp;category_id=' . $categories[$kp]['category_child_id']). '">КАРТИНКА</a>
 
Назад
Сверху