Следите за новостями любимого конструктора сайтов uCoz в социальных сетях!
Подскажите, как сделать изображения ссылками? Тоисть, человек листает ленту сайта нажимает на картинку (картинка это ссылка) и пользователь переходит к материалу. Возможно вы меня поняли, спасибо
сайт
Чтоб не было дублей изображений, делается примерно так...
<?if($IMG_URL1$)?><style>.eMessage img {display:none;}</style><a href="$ENTRY_URL$"><img src="$IMG_SMALL_URL1$" alt="$TITLE$" /></a><?endif?>
дальше ваш код месседж...
В шаблоне вида материалов нужно прописать код вида:
<?if($IMG_URL$)?><a href="$ENTRY_URL$"><img src="$IMG_SMALL_URL$" alt="$TITLE$" /></a><?endif?>
вместо $IMAGE1$ который вы прописываете в кратком описании, тогда получится задуманное.
У меня не чего не изменяется. Только увеличивает изображение, вот как я вставил:
<div class="postinprofile"><table border="0" cellpadding="0" cellspacing="0" width="100%" class="eBlock"><tr><td style="padding:3px;"> <?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?> <div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$">$TITLE$</a></div> <?if($IMG_URL$)?><a href="$ENTRY_URL$"><img src="$IMG_SMALL_URL$" alt="$TITLE$" /></a><?endif?> <?if($MESSAGE$)?><div class="eMessage" style="text-align:left;clear:both;padding-top:2px;padding-bottom:2px;">$MESSAGE$</div><?endif?><div class="eDetails" style="clear:both;"> <div class="article_counters"><span class="dats">$DATE$ в $TIME$</span><?if($CATEGORY_NAME$)?><a href="$CATEGORY_URL$"><span class="catalog">$CATEGORY_NAME$</span></a><?endif?><span class="views">$READS$</span><?if($COMMENTS_URL$)?><a href="$COMMENTS_URL$"><span class="coms">$COMMENTS_NUM$</span></a><span class="user"><a href="$PROFILE_URL$" target="_blank">$USERNAME$</span></a></div> <?else?> <?endif?></span></span> </div></td></tr></table><br /><?if($COM_CAN_ADD$ && $COM_ADD_FORM$ == '')?><?endif?></div>
Вот что-то сделал, одно изображения мне нужно убрать, изображения от $MESSAGE$ но мне не удаётся, мне хочется чтобы оставлось только описание от $MESSAGE$ а не изоброжение, изображение у меня есть в сасом коде.
<a href="$ENTRY_URL$"> <img src="<?if($IMG_SMALL_URL1$)?>$IMG_URL1$<?else?>$IMG_URL1$<?endif?>" width="300" alt="$TITLE$" title="$TITLE$" /></a><?endif?> <p>$MESSAGE$</p>
Как сделать чтобы код $MESSAGE$ выводил только Краткое описание?
Задуманное, это то и значит, вы же хотите чтобы при нажатии на фото материала переходить конкретно на страницу материала и комментариев. У вас в кратком описании или в полном в самом начале прописан код $IMAGE1$ вот он и выводит кликабельное фото с ссылкой на само фото и ссылку в нем не подменить, лишь удалять сам код $IMAGE1$ и выводить своим кодом как я описал в примере выше.