Вывод изображений под текстом материала с помощью - $IMGS_ARRAY_JS$

Голоса: +1
Есть скрипт вывода изображений под текстом.

<?if($IMGS_ARRAY_JS$)?>$IMGS_ARRAY_JS$
<script type="text/javascript">var allEntImgs=allEntImgs$ID$;</script>
<div id="siteimg$ID$"></div>
<script>
var html='';
for(i in allEntImgs$ID$) {
var aImg=allEntImgs$ID$[i];
html+=(aImg[3] && aImg[3].length>0 ? '<a rel="galery" class="title ulightbox" href="'+aImg[0]+'" onclick="showImgs('+i+');return false;" title="Нажмите, для просмотра в полном размере..."><img border="0" src="'+aImg[3]+'" style="width:218px;height:160px;margin-bottom: 5px; margin-right: 5px;"></a>' : '<img src="'+aImg[0]+'">');
}
document.getElementById('siteimg$ID$').innerHTML=html;
</script>
 <?endif?>

Что сделать, чтобы первое изображение не выводилось (оно стоит в заголовке)?
| Автор: | Категория: JavaScript

Ответов: 1

голоса: +4
 
Лучший ответ

По логике нужно добавить условие. Примерно так

<?if($IMGS_ARRAY_JS$)?>$IMGS_ARRAY_JS$
<script type="text/javascript">var allEntImgs=allEntImgs$ID$;</script>
<div id="siteimg$ID$"></div>
<script>
var html='';
for(i in allEntImgs$ID$) {
if (i!=0) {
var aImg=allEntImgs$ID$[i];
html+=(aImg[3] && aImg[3].length>0 ? '<a rel="galery" class="title ulightbox" href="'+aImg[0]+'" onclick="showImgs('+i+');return false;" title="Нажмите, для просмотра в полном размере..."><img border="0" src="'+aImg[3]+'" style="width:218px;height:160px;margin-bottom: 5px; margin-right: 5px;"></a>' : '<img src="'+aImg[0]+'">');
}
}
document.getElementById('siteimg$ID$').innerHTML=html;
</script>
 <?endif?>

 

| Автор:
Выбор ответа лучшим | | Автор: Виталий Виталий
Спасибо большое!
...