Вывод добавленных изображений в материале

голоса: 0

Вот у меня имеется скрипт, который бы выводил добавленные изображения в файлах.

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

Тестовый сайт: http://test-shablon12.ucoz.net/load/fyvaffff/1-1-0-3

Основной сайт:http://igrowoz.net/load/stalker/ten_chernobylja/op_2_zamena_trekov_na_baze_svobody/35-1-0-168

Сам скрипт.

 <br>
 <center><span style="font-size:11pt"><b>Скриншоты:</b></span><br><br><br> 
 <?if($IMG_URL1$)?><a href="$IMG_URL1$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL1$" width="250" height="150"></a><?endif?>
 <?if($IMG_URL1$)?><a href="$IMG_URL2$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL2$" width="250" height="150"></a><?endif?>
 <?if($IMG_URL1$)?><a href="$IMG_URL3$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL3$" width="250" height="150"></a><?endif?>
 <?if($IMG_URL1$)?><a href="$IMG_URL4$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL4$" width="250" height="150"></a><?endif?>
 <?if($IMG_URL1$)?><a href="$IMG_URL5$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL5$" width="250" height="150"></a><?endif?>
 <?if($IMG_URL1$)?><a href="$IMG_URL6$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL6$" width="250" height="150"></a><?endif?>
 <?if($IMG_URL1$)?><a href="$IMG_URL7$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL7$" width="250" height="150"></a><?endif?>
 </center><br>  

 

| Автор: | Категория: Вопросы новичков
Изменение категории | | Автор: Yuri_Geruk
что не так на основном сайте? сколько изображений прикрепленно к новости на основном?
webanet,
В основном только одно изображения, но по идеи если только одно прикреплено, то отсальные рамки где изображениябыть не должно.

Ответов: 1

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

Так немного условие то нарушено. В условиях указано что  <?if($IMG_URL1$)?> идет во всех. Так замените на нормальный код:


 

<br>
 <center><span ><b>Скриншоты:</b></span><br><br><br> 
 <?if($IMG_URL1$)?><a href="$IMG_URL1$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL1$" width="250" height="150"></a><?endif?>
 <?if($IMG_URL2$)?><a href="$IMG_URL2$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL2$" width="250" height="150"></a><?endif?>
 <?if($IMG_URL3$)?><a href="$IMG_URL3$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL3$" width="250" height="150"></a><?endif?>
 <?if($IMG_URL4$)?><a href="$IMG_URL4$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL4$" width="250" height="150"></a><?endif?>
 <?if($IMG_URL5$)?><a href="$IMG_URL5$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL5$" width="250" height="150"></a><?endif?>
 <?if($IMG_URL6$)?><a href="$IMG_URL6$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL6$" width="250" height="150"></a><?endif?>
 <?if($IMG_URL7$)?><a href="$IMG_URL7$" class="ulightbox"  onclick="return hs.expand(this, config1 )"><img src="$IMG_URL7$" width="250" height="150"></a><?endif?>
 </center><br>  

 

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk

Вставьте код, который я дал - он поправлен. Условия будут срабатывать по такому принципу:

$IMG_URL1$ добавлена - значит появился

$IMG_URL2$ не добавлена - значит будет скрыто. 
...