Можно ли ссылку сделать картинкой, подгружаемой в редакторе ($IMAGE1$)?

голоса: 0

Обычно использую код

<a href="ссылка"><img src="ссылка на фото" alt=""></a>

но со вставкой $IMAGE1$ он не работает.

| Автор: | Категория: Вопросы новичков

Ответов: 1

Голоса: +1
 
Лучший ответ

Можно сделать вот так:

<?if($IMG_URL1$)?><a href="$IMG_URL1$" class="ulightbox"><img src="$IMG_URL1$" alt="$TITLE$" /></a></div><?endif?>

но лишь в шаблоне вида материалов либо в шаблоне страницы комментариев модуля, не в материале.

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
Yuri_Geruk,
Ссылку я могу дать, но это все равно касается только мобильной версии, на ПК все работает нормально.
Maria Salembo,
в данном случае могу лишь посоветовать писать условия для мобильных устройств - http://htmlbook.ru/css/media
Yuri_Geruk,

Вопрос в том, какое условие будет работать.

Потому что, для примера, на одной странице http://humanlibrary.ru/index/moskva/0-6 изображение прописано через $IMAGE1$, а на другой через ссылку http://humanlibrary.ru/index/ploshhadki/0-63.

Если именно в блоке кода, который отвечает за стили в мобильных устройствах, попытаться разграничить размеры для обоих видов изображений таким образом:

#content a img {width: 30%} - для изображений, выводимых ссылкой

#content img {width: 100%} - для изображений через $IMAGE1$

то все изображения $IMAGE1$ тоже уменьшаются до 30%.

Maria Salembo,
В данном случае нужно создавать один определенный класс в который завертывать фото и после писать под него стили, а без него будут мечения как-то прикрутить стили которые будут затрагивать и другие фото.
Yuri_Geruk,
Спасибо! Попробую сделать так.
...