|
|
Модератор форума: dotbot |
Сообщество uCoz Архивариус Корзина Как составить код <?if?> (Нужно правильно составить код) |
Как составить код <?if?> |
Доброго дня. Столкнулся с такой проблемой.
Делаю раздел на сайте с прикрепленными изображениями сейчас код такой: <table border="0" width="100%" cellspacing="0" cellpadding="2" class="eBlock"> <tr><td><h2>Скриншоты интерфейса $ENTRY_TITLE$</h2></td></tr> <tr><td align="center"> <?if($IMG_URL1$)?><a href="$IMG_URL1$" rel="galery" title="Нажмите, для просмотра..."><img src="$IMG_URL1$" style="width:320px;height:180px;border:0;margin-bottom: 5px; margin-right: 5px;"/></a><?endif?> <?if($IMG_URL2$)?><a href="$IMG_URL2$" rel="galery" title="Нажмите, для просмотра..."><img src="$IMG_URL2$" style="width:320px;height:180px;border:0;margin-bottom: 5px; margin-right: 5px;"/></a><?endif?> <?if($IMG_URL3$)?><a href="$IMG_URL3$" rel="galery" title="Нажмите, для просмотра..."><img src="$IMG_URL3$" style="width:320px;height:180px;border:0;margin-bottom: 5px; margin-right: 5px;"/></a><?endif?> <?if($IMG_URL4$)?><a href="$IMG_URL4$" rel="galery" title="Нажмите, для просмотра..."><img src="$IMG_URL4$" style="width:320px;height:180px;border:0;margin-bottom: 5px; margin-right: 5px;"/></a><?endif?> <?if($IMG_URL5$)?><a href="$IMG_URL5$" rel="galery" title="Нажмите, для просмотра..."><img src="$IMG_URL5$" style="width:320px;height:180px;border:0;margin-bottom: 5px; margin-right: 5px;"/></a><?endif?> <?if($IMG_URL6$)?><a href="$IMG_URL6$" rel="galery" title="Нажмите, для просмотра..."><img src="$IMG_URL6$" style="width:320px;height:180px;border:0;margin-bottom: 5px; margin-right: 5px;"/></a><?endif?> </td> </tr> Работает так: я прикрепляю изображения к материалу и они отображаются на странице в горизонтальном положении. Пример правильного варианта по ссылке: http://iunik.ru/load....7-1-0-9 Мне нужно чтобы работало правило: если ширина изображения меньше высоты, то на странице оно показывается с разрешением к примеру width:100px; height:300px, а если ширина больше высоты то как сейчас width:320px;height:180px. Увидеть не правильный вариант отображения картинок можно по этой ссылке: http://iunik.ru/load....-1-0-12 Я еще новичок в программировании и не могу найти в инете как правильно составить подобный код. Буду очень благодарен за помощь |
M@ZA, наверное это проще сделать с помощью скрипта. Заказать можно здесь - http://upartner.pro/
Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
|
Думал может как то так:
<?if($IMG_URL1$width>height)?><ahref="$IMG_URL1$" rel="galery" title="Нажмите, для просмотра..."><img src="$IMG_URL1$" style="width:320px;height:180px;border:0;margin-bottom:5px; margin-right:5px;"/></a> <?else?> <ahref="$IMG_URL1$" rel="galery" title="Нажмите, для просмотра..."><img src="$IMG_URL1$" style="width:180px;height:320px;border:0;margin-bottom:5px; margin-right:5px;"/></a> <?endif?> Но не получилось( |
M@ZA, А не проще так
<?if($IMG_URL1$)?><a href="$IMG_URL1$" class="ulightbox" data-fancybox-group="ultbx"><img src="$IMG_SMALL_URL1$"></a><?endif?> Где для переменной $IMG_SMALL_URL1$ можно выставить ширину в настройках. альт и титл пропишешь уже сам. |
|
| |||
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!