Изображение-ссылка в материале

  • 4 Ответов
  • 807 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Omedius

  • Новичок
  • *
  • 3
  • 0
Доброго времени суток!
Столкнулся с такой особенностью/ошибкой создания ссылок-изображений вида
Код
<a href="ССЫЛКА_НА_МАТЕРИАЛ"><img src="ССЫЛКА_НА_КАРТИНКУ"></a>
Что я ожидаю - по клику на картинку должна открыться страница по ссылке ССЫЛКА_НА_МАТЕРИАЛ.
Однако При выводе страницы я получаю замену ССЫЛКИ_НА_МАТЕРИАЛ на ССЫЛКУ_НА_ИЗОБРАЖЕНИЕ, т.е. по клику на картинку открывается собственно сама картинка.
Подскажите, пожалуйста, чем это можно объяснить и как это побороть, т.к. это ведь явно ошибка.
Спасибо заранее!

*

Omedius

  • Новичок
  • *
  • 3
  • 0
Re: Изображение-ссылка в материале
« Ответ #1 : 28.01.2011, 23:34:38 »
Пардон, похоже, что ссылка не заменяется, а дополняется.
Так сделал я в админке:
Код
<a href="http://www.e1.ru"><img src="images/stories/landscaping.jpg" ></a>
Так было сгенерено в ответе пользователю:
Код
<a href="http://www.e1.ru"><a href="/images/stories/landscaping.jpg" target="_blank"><img src="/images/stories/landscaping.jpg" ></a></a>

Т.е. вопрос теперь в том, почему <img> заменяется на <a href="img_src"><img ...></a>

*

Omedius

  • Новичок
  • *
  • 3
  • 0
Re: Изображение-ссылка в материале
« Ответ #2 : 28.01.2011, 23:44:58 »
Экспериментальным путём дошёл вот до чего:
Код
<a href="http://www.e1.ru">
<div style="width: 246px; height: 246px; background-repeat: no-repeat; background-image: url(images/stories/landscaping.jpg);"></div>
</a>
Так работает, но сделано как-то очень неэлегантно :-(
PS 246х246 - это размеры картинки, не более того, чтобы DIV растянулся как следует.

*

korkka44

  • Осваиваюсь на форуме
  • ***
  • 42
  • 1
Re: Изображение-ссылка в материале
« Ответ #3 : 02.07.2017, 21:45:47 »
Помогите, установила шаблон, в редакторе материала нету изображения и ссылок...  ой разобралась..в настройках материала выставляется

*

vipiusss

  • Профи
  • ********
  • 5515
  • 318
  • JoomlaNet
Re: Изображение-ссылка в материале
« Ответ #4 : 02.07.2017, 23:11:10 »
2 korkka44
Создайте свою тему (судя по вашим попыткам писать в темах) и там все ваши вопросы, а не в чужих темах.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями