Как вывести цифрой количество изображений в новости?

голоса: 0

Прошу помогите!. Как с помощью параметров <?if(IMG_URL1)?> выводить количество картинок внутри новости? Чтобы писало "Еще 3 фотографии с товаром" и т.д. Мучился, так и не получилось. Спасибо!

Вот чтобы было понятно что я хотел изобразить, но конечно это условие неверно.

<?if($IMG_URL5$)?><a href="$ENTRY_URL$" alt="$ENTRY_NAME$ в Рузе">И еще 1 фотографии этого товара</a>
<?if($IMG_URL6$)?><a href="$ENTRY_URL$" alt="$ENTRY_NAME$ в Рузе">И еще 2 фотографии этого товара</a>
<?if($IMG_URL7$)?><a href="$ENTRY_URL$" alt="$ENTRY_NAME$ в Рузе">И еще 3 фотографии этого товара</a>
<?if($IMG_URL8$)?><a href="$ENTRY_URL$" alt="$ENTRY_NAME$ в Рузе">И еще 4 фотографии этого товара</a>
<?if($IMG_URL9$)?><a href="$ENTRY_URL$" alt="$ENTRY_NAME$ в Рузе">И еще 5 фотографий этого товара</a>
<?if($IMG_URL10$)?><a href="$ENTRY_URL$" alt="$ENTRY_NAME$ в Рузе">И еще 6 фотографий этого товара</a><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?>

Адрес сайта mgupi-mf.ucoz.ru
| Автор: | Категория: Новости сайта

Ответов: 1

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

<script>

var img2 = <?if($IMG_URL2$)?>1<?else?>0<?endif?>;

var img3 = <?if($IMG_URL3$)?>1<?else?>0<?endif?>;

var img4 = <?if($IMG_URL4$)?>1<?else?>0<?endif?>;

var img5 = <?if($IMG_URL5$)?>1<?else?>0<?endif?>;

var img6 = <?if($IMG_URL6$)?>1<?else?>0<?endif?>;

var img7 = <?if($IMG_URL7$)?>1<?else?>0<?endif?>;

var img8 = <?if($IMG_URL8$)?>1<?else?>0<?endif?>;

var img9 = <?if($IMG_URL9$)?>1<?else?>0<?endif?>;

var img10 = <?if($IMG_URL10$)?>1<?else?>0<?endif?>;

var number = img2 + img3 + img4 + img5 + img6 + img7 + img8 + img9 + img10;

if(number>0){document.write('И ещё '+number+' фотографий этого товара');}

</script>

Примерно так.

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